pub struct Population {
pub id: String,
pub description: String,
pub limitations: String,
pub slices: Vec<SliceSize>,
}Expand description
Who and what the data represents (3.1.7). A claim may name this population and no other (3.5).
Fields§
§id: StringA short, exact name a claim must repeat.
description: String§limitations: String§slices: Vec<SliceSize>Declared slices: manifest subgroups, with their whole-manifest size.
Trait Implementations§
Source§impl Clone for Population
impl Clone for Population
Source§impl Debug for Population
impl Debug for Population
Source§impl<'de> Deserialize<'de> for Population
impl<'de> Deserialize<'de> for Population
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
impl Eq for Population
Source§impl PartialEq for Population
impl PartialEq for Population
Source§impl Serialize for Population
impl Serialize for Population
impl StructuralPartialEq for Population
Auto Trait Implementations§
impl Freeze for Population
impl RefUnwindSafe for Population
impl Send for Population
impl Sync for Population
impl Unpin for Population
impl UnsafeUnpin for Population
impl UnwindSafe for Population
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