synd-term 0.3.2

terminal feed viewer
Documentation
use crate::client::synd_api::query;

#[derive(Debug, Clone)]
pub struct PageInfo {
    pub has_next_page: bool,
    pub end_cursor: Option<String>,
}

impl From<query::entries::PageInfo> for PageInfo {
    fn from(v: query::entries::PageInfo) -> Self {
        Self {
            has_next_page: v.has_next_page,
            end_cursor: v.end_cursor,
        }
    }
}

impl From<query::export_subscription::ExportSubscriptionOutputFeedsPageInfo> for PageInfo {
    fn from(v: query::export_subscription::ExportSubscriptionOutputFeedsPageInfo) -> Self {
        Self {
            has_next_page: v.has_next_page,
            end_cursor: v.end_cursor,
        }
    }
}