Expand description
Feed generator framework for at-rust-go.
Provides a FeedGenerator builder for registering AT Protocol feeds
and automatically serving app.bsky.feed.describeFeedGenerator and
app.bsky.feed.getFeedSkeleton XRPC endpoints.
§Example
ⓘ
use atrg_feed::FeedGenerator;
let feeds = FeedGenerator::new("did:web:feeds.example.com")
.feed("my-feed", "My Custom Feed", None, my_handler)
.into_router();
AtrgApp::new()
.mount(feeds)
.run()
.await?;Re-exports§
pub use generator::FeedGenerator;pub use handler::FeedHandler;pub use handler::FeedRequest;pub use types::DescribeFeedGeneratorResponse;pub use types::FeedConfig;pub use types::FeedDescription;pub use types::FeedSkeleton;pub use types::SkeletonItem;