2026-02-05 13:10:21 -08:00
|
|
|
mod user;
|
|
|
|
|
pub use user::User;
|
2026-02-05 13:59:34 -08:00
|
|
|
mod feed;
|
|
|
|
|
pub use feed::Feed;
|
|
|
|
|
mod channel;
|
|
|
|
|
pub use channel::Channel;
|
2026-02-05 13:10:21 -08:00
|
|
|
|
|
|
|
|
macro_rules! define_key {
|
|
|
|
|
($name:ident) => {
|
|
|
|
|
#[derive(PartialEq, Debug, Copy, Clone)]
|
|
|
|
|
pub struct $name(i64);
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
define_key!(UserKey);
|
2026-02-05 13:59:34 -08:00
|
|
|
define_key!(FeedKey);
|
|
|
|
|
define_key!(ChannelKey);
|