pub struct FaqPage {
pub resource_type_link: Option<Url>,
pub total_size: usize,
pub start: usize,
pub next_collection_link: Option<Url>,
pub prev_collection_link: Option<Url>,
pub entries: Vec<FaqFull>,
pub entry_links: Option<Url>,
}Expand description
Representation of the faq-page resource
Fields§
§resource_type_link: Option<Url>§total_size: usize§start: usize§next_collection_link: Option<Url>§prev_collection_link: Option<Url>§entries: Vec<FaqFull>§entry_links: Option<Url>Implementations§
Source§impl FaqPage
impl FaqPage
pub fn next<'a>( &'a self, client: &'a dyn Client, ) -> Result<Option<PagedCollection<'a, FaqPage>>, Error>
pub fn prev<'a>( &'a self, client: &'a dyn Client, ) -> Result<Option<PagedCollection<'a, FaqPage>>, Error>
pub fn entry_links(&self) -> Option<Faq>
pub fn set_entry_links(&mut self, value: Option<Faq>)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FaqPage
impl<'de> Deserialize<'de> for FaqPage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Page for FaqPage
impl Page for FaqPage
Source§fn next<'a>(&'a self, client: &'a dyn Client) -> Result<Option<Self>, Error>
fn next<'a>(&'a self, client: &'a dyn Client) -> Result<Option<Self>, Error>
Return the next page, if any.
Source§fn prev<'a>(&'a self, client: &'a dyn Client) -> Result<Option<Self>, Error>
fn prev<'a>(&'a self, client: &'a dyn Client) -> Result<Option<Self>, Error>
Return the previous page, if any.
Source§fn total_size(&self) -> Option<usize>
fn total_size(&self) -> Option<usize>
Return the total number of entries in the page collection
impl StructuralPartialEq for FaqPage
Auto Trait Implementations§
impl Freeze for FaqPage
impl RefUnwindSafe for FaqPage
impl Send for FaqPage
impl Sync for FaqPage
impl Unpin for FaqPage
impl UnwindSafe for FaqPage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more