Struct launchpadlib::v1_0::HasMilestonesPage
source · pub struct HasMilestonesPage {
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<HasMilestonesFull>,
pub entry_links: Option<Url>,
}Expand description
Representation of the has_milestones-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<HasMilestonesFull>§entry_links: Option<Url>Implementations§
source§impl HasMilestonesPage
impl HasMilestonesPage
pub fn next<'a>( &'a self, client: &'a dyn Client ) -> Result<Option<PagedCollection<'a, HasMilestonesPage>>, Error>
pub fn prev<'a>( &'a self, client: &'a dyn Client ) -> Result<Option<PagedCollection<'a, HasMilestonesPage>>, Error>
pub fn entry_links(&self) -> Option<HasMilestones>
pub fn set_entry_links(&mut self, value: Option<HasMilestones>)
Trait Implementations§
source§impl Clone for HasMilestonesPage
impl Clone for HasMilestonesPage
source§fn clone(&self) -> HasMilestonesPage
fn clone(&self) -> HasMilestonesPage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for HasMilestonesPage
impl Debug for HasMilestonesPage
source§impl<'de> Deserialize<'de> for HasMilestonesPage
impl<'de> Deserialize<'de> for HasMilestonesPage
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 HasMilestonesPage
impl Page for HasMilestonesPage
type Item = HasMilestonesFull
fn next<'a>(&'a self, client: &'a dyn Client) -> Result<Option<Self>, Error>
fn prev<'a>(&'a self, client: &'a dyn Client) -> Result<Option<Self>, Error>
fn start(&self) -> usize
fn total_size(&self) -> Option<usize>
fn entries(&self) -> Vec<HasMilestonesFull>
source§impl PartialEq for HasMilestonesPage
impl PartialEq for HasMilestonesPage
source§fn eq(&self, other: &HasMilestonesPage) -> bool
fn eq(&self, other: &HasMilestonesPage) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for HasMilestonesPage
impl Serialize for HasMilestonesPage
impl StructuralPartialEq for HasMilestonesPage
Auto Trait Implementations§
impl Freeze for HasMilestonesPage
impl RefUnwindSafe for HasMilestonesPage
impl Send for HasMilestonesPage
impl Sync for HasMilestonesPage
impl Unpin for HasMilestonesPage
impl UnwindSafe for HasMilestonesPage
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