Struct demes::UnresolvedDemeHistory
source · [−]pub struct UnresolvedDemeHistory {
pub ancestors: Option<Vec<String>>,
pub proportions: Option<Vec<Proportion>>,
pub start_time: Option<Time>,
pub defaults: DemeDefaults,
}
Expand description
HDM data for a Deme
Fields
ancestors: Option<Vec<String>>
proportions: Option<Vec<Proportion>>
start_time: Option<Time>
defaults: DemeDefaults
Trait Implementations
sourceimpl Clone for UnresolvedDemeHistory
impl Clone for UnresolvedDemeHistory
sourcefn clone(&self) -> UnresolvedDemeHistory
fn clone(&self) -> UnresolvedDemeHistory
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UnresolvedDemeHistory
impl Debug for UnresolvedDemeHistory
sourceimpl Default for UnresolvedDemeHistory
impl Default for UnresolvedDemeHistory
sourcefn default() -> UnresolvedDemeHistory
fn default() -> UnresolvedDemeHistory
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for UnresolvedDemeHistory
impl<'de> Deserialize<'de> for UnresolvedDemeHistory
sourcefn 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
sourceimpl Serialize for UnresolvedDemeHistory
impl Serialize for UnresolvedDemeHistory
Auto Trait Implementations
impl RefUnwindSafe for UnresolvedDemeHistory
impl Send for UnresolvedDemeHistory
impl Sync for UnresolvedDemeHistory
impl Unpin for UnresolvedDemeHistory
impl UnwindSafe for UnresolvedDemeHistory
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more