tuisky 0.2.2

TUI client for Bluesky
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use bsky_sdk::api::app::bsky::actor::defs::SavedFeed;
use bsky_sdk::api::app::bsky::feed::defs::GeneratorView;
use bsky_sdk::api::app::bsky::graph::defs::ListView;

#[derive(Debug, Clone)]
pub struct PinnedFeed {
    #[allow(dead_code)]
    pub saved_feed: SavedFeed,
    pub info: FeedSourceInfo,
}

#[derive(Debug, Clone, PartialEq, Eq)]
pub enum FeedSourceInfo {
    Feed(Box<GeneratorView>),
    List(Box<ListView>),
    Timeline(String),
}