List of all items
Structs
- application::Application
- application::ApplicationBuilder
- application::Cache
- application::Config
- application::Features
- application::SystemClock
- auth::Unverified
- auth::authenticator::Authenticator
- auth::authenticator::DeviceFlows
- auth::authenticator::JwtService
- cli::ApiOptions
- cli::Args
- cli::FeedOptions
- cli::GithubOptions
- client::github::GithubClient
- client::synd_api::Client
- client::synd_api::mutation::SubscribeFeed
- client::synd_api::mutation::UnsubscribeFeed
- client::synd_api::mutation::subscribe_feed::EntryMeta
- client::synd_api::mutation::subscribe_feed::Feed
- client::synd_api::mutation::subscribe_feed::FeedAuthors
- client::synd_api::mutation::subscribe_feed::FeedEntries
- client::synd_api::mutation::subscribe_feed::FeedLinks
- client::synd_api::mutation::subscribe_feed::Link
- client::synd_api::mutation::subscribe_feed::ResponseData
- client::synd_api::mutation::subscribe_feed::SubscribeFeedInput
- client::synd_api::mutation::subscribe_feed::SubscribeFeedSubscribeFeedOnSubscribeFeedError
- client::synd_api::mutation::subscribe_feed::SubscribeFeedSubscribeFeedOnSubscribeFeedErrorStatus
- client::synd_api::mutation::subscribe_feed::SubscribeFeedSubscribeFeedOnSubscribeFeedSuccess
- client::synd_api::mutation::subscribe_feed::SubscribeFeedSubscribeFeedOnSubscribeFeedSuccessStatus
- client::synd_api::mutation::subscribe_feed::Variables
- client::synd_api::mutation::unsubscribe_feed::ResponseData
- client::synd_api::mutation::unsubscribe_feed::UnsubscribeFeedInput
- client::synd_api::mutation::unsubscribe_feed::UnsubscribeFeedUnsubscribeFeedOnUnsubscribeFeedError
- client::synd_api::mutation::unsubscribe_feed::UnsubscribeFeedUnsubscribeFeedOnUnsubscribeFeedErrorStatus
- client::synd_api::mutation::unsubscribe_feed::UnsubscribeFeedUnsubscribeFeedOnUnsubscribeFeedSuccess
- client::synd_api::mutation::unsubscribe_feed::UnsubscribeFeedUnsubscribeFeedOnUnsubscribeFeedSuccessStatus
- client::synd_api::mutation::unsubscribe_feed::Variables
- client::synd_api::payload::ExportSubscriptionPayload
- client::synd_api::payload::FetchEntriesPayload
- client::synd_api::query::Entries
- client::synd_api::query::ExportSubscription
- client::synd_api::query::Subscription
- client::synd_api::query::entries::EntriesOutput
- client::synd_api::query::entries::EntriesOutputEntries
- client::synd_api::query::entries::Entry
- client::synd_api::query::entries::FeedMeta
- client::synd_api::query::entries::PageInfo
- client::synd_api::query::entries::ResponseData
- client::synd_api::query::entries::Variables
- client::synd_api::query::export_subscription::ExportSubscriptionOutput
- client::synd_api::query::export_subscription::ExportSubscriptionOutputFeeds
- client::synd_api::query::export_subscription::ExportSubscriptionOutputFeedsNodes
- client::synd_api::query::export_subscription::ExportSubscriptionOutputFeedsPageInfo
- client::synd_api::query::export_subscription::ResponseData
- client::synd_api::query::export_subscription::Variables
- client::synd_api::query::subscription::EntryMeta
- client::synd_api::query::subscription::Feed
- client::synd_api::query::subscription::FeedAuthors
- client::synd_api::query::subscription::FeedEntries
- client::synd_api::query::subscription::FeedLinks
- client::synd_api::query::subscription::Link
- client::synd_api::query::subscription::PageInfo
- client::synd_api::query::subscription::ResponseData
- client::synd_api::query::subscription::SubscriptionOutput
- client::synd_api::query::subscription::SubscriptionOutputFeeds
- client::synd_api::query::subscription::SubscriptionOutputFeedsErrors
- client::synd_api::query::subscription::Variables
- config::Categories
- config::ConfigResolver
- config::Icon
- config::IconColor
- interact::OpenEditorError
- interact::ProcessInteractor
- interact::TextBrowserInteractor
- keymap::KeyTrieNode
- matcher::Matcher
- terminal::Terminal
- types::Entry
- types::EntryMeta
- types::ExportedFeed
- types::Feed
- types::Link
- types::PageInfo
- ui::Context
- ui::theme::EntriesTheme
- ui::theme::ErrorTheme
- ui::theme::LoginTheme
- ui::theme::Palette
- ui::theme::PromptTheme
- ui::theme::RequirementLabelTheme
- ui::theme::SelectionPopup
- ui::theme::SubscriptionTheme
- ui::theme::Theme
Enums
- application::LoadCacheError
- application::PersistCacheError
- application::Populate
- auth::AuthenticationProvider
- auth::Credential
- auth::CredentialError
- cli::Command
- cli::Palette
- client::github::GithubError
- client::synd_api::SubscribeFeedError
- client::synd_api::SyndApiError
- client::synd_api::mutation::subscribe_feed::FeedType
- client::synd_api::mutation::subscribe_feed::Requirement
- client::synd_api::mutation::subscribe_feed::ResponseCode
- client::synd_api::mutation::subscribe_feed::SubscribeFeedSubscribeFeed
- client::synd_api::mutation::unsubscribe_feed::ResponseCode
- client::synd_api::mutation::unsubscribe_feed::UnsubscribeFeedUnsubscribeFeed
- client::synd_api::query::entries::Requirement
- client::synd_api::query::export_subscription::Requirement
- client::synd_api::query::subscription::FeedType
- client::synd_api::query::subscription::Requirement
- interact::OpenBrowserError
Traits
- application::Clock
- interact::Interact
- interact::OpenEditor
- interact::OpenTextBrowser
- interact::OpenWebBrowser
- types::RequirementExt
- types::TimeExt
Macros
Functions
- cli::parse
- config::cache::dir
- config::config_path
- config::feed::default_brower_command
- config::log_path
- terminal::event_stream
- terminal::new_backend
- ui::default_category
- ui::default_icon
Type Aliases
- client::synd_api::Category
- client::synd_api::FeedUrl
- client::synd_api::Rfc3339Time
- client::synd_api::mutation::subscribe_feed::FeedEntriesNodes
- client::synd_api::mutation::subscribe_feed::FeedLinksNodes
- client::synd_api::mutation::subscribe_feed::SubscribeFeedSubscribeFeedOnSubscribeFeedSuccessFeed
- client::synd_api::query::entries::EntriesOutputEntriesNodes
- client::synd_api::query::entries::EntriesOutputEntriesPageInfo
- client::synd_api::query::entries::EntryFeed
- client::synd_api::query::subscription::FeedEntriesNodes
- client::synd_api::query::subscription::FeedLinksNodes
- client::synd_api::query::subscription::SubscriptionOutputFeedsNodes
- client::synd_api::query::subscription::SubscriptionOutputFeedsPageInfo
- terminal::TerminalBackend
- types::Time
Statics
Constants
- client::synd_api::mutation::subscribe_feed::OPERATION_NAME
- client::synd_api::mutation::subscribe_feed::QUERY
- client::synd_api::mutation::unsubscribe_feed::OPERATION_NAME
- client::synd_api::mutation::unsubscribe_feed::QUERY
- client::synd_api::query::entries::OPERATION_NAME
- client::synd_api::query::entries::QUERY
- client::synd_api::query::export_subscription::OPERATION_NAME
- client::synd_api::query::export_subscription::QUERY
- client::synd_api::query::subscription::OPERATION_NAME
- client::synd_api::query::subscription::QUERY
- config::api::ENDPOINT
- config::cache::CREDENTIAL_FILE
- config::cache::GH_NOTIFICATION_FILTER_OPTION_FILE
- config::client::DEFAULT_ENTRIES_PER_PAGINATION
- config::client::DEFAULT_FEEDS_PER_PAGINATION
- config::client::DEFAULT_TIMEOUT
- config::client::USER_AGENT
- config::credential::EXPIRE_MARGIN
- config::credential::FALLBACK_EXPIRE
- config::env::CACHE_DIR
- config::env::CLIENT_TIMEOUT
- config::env::CONFIG_FILE
- config::env::ENABLE_GITHUB
- config::env::ENDPOINT
- config::env::FEED_BROWSER
- config::env::FEED_BROWSER_ARGS
- config::env::FEED_ENTRIES_LIMIT
- config::env::GITHUB_PAT
- config::env::LOG_DIRECTIVE
- config::env::LOG_FILE
- config::env::THEME
- config::feed::DEFAULT_ENTRIES_LIMIT
- ui::DEFAULT_REQUIREMNET
- ui::TABLE_HIGHLIGHT_SYMBOL
- ui::UNKNOWN_SYMBOL