Struct tskit::NodeDefaultsWithMetadata
source · pub struct NodeDefaultsWithMetadata<M>where
M: NodeMetadata,{
pub flags: NodeFlags,
pub population: PopulationId,
pub individual: IndividualId,
pub metadata: Option<M>,
}
Expand description
Fields§
§flags: NodeFlags
§population: PopulationId
§individual: IndividualId
§metadata: Option<M>
Trait Implementations§
source§impl<M> Clone for NodeDefaultsWithMetadata<M>where
M: NodeMetadata + Clone,
impl<M> Clone for NodeDefaultsWithMetadata<M>where M: NodeMetadata + Clone,
source§fn clone(&self) -> NodeDefaultsWithMetadata<M>
fn clone(&self) -> NodeDefaultsWithMetadata<M>
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 more