pub struct CensusShard {
pub shard_id: String,
pub cases: Vec<CensusCase>,
}Expand description
A named collection of independently attributable cases.
Fields§
§shard_id: String§cases: Vec<CensusCase>Implementations§
Source§impl CensusShard
impl CensusShard
pub fn new( shard_id: impl Into<String>, cases: Vec<CensusCase>, ) -> Result<Self, CensusError>
Trait Implementations§
Source§impl Clone for CensusShard
impl Clone for CensusShard
Source§fn clone(&self) -> CensusShard
fn clone(&self) -> CensusShard
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CensusShard
impl Debug for CensusShard
Source§impl<'de> Deserialize<'de> for CensusShard
impl<'de> Deserialize<'de> for CensusShard
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 CensusShard
Source§impl PartialEq for CensusShard
impl PartialEq for CensusShard
Source§impl Serialize for CensusShard
impl Serialize for CensusShard
impl StructuralPartialEq for CensusShard
Auto Trait Implementations§
impl Freeze for CensusShard
impl RefUnwindSafe for CensusShard
impl Send for CensusShard
impl Sync for CensusShard
impl Unpin for CensusShard
impl UnsafeUnpin for CensusShard
impl UnwindSafe for CensusShard
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