pub struct Gene {
pub id: GeneId,
pub signals: Vec<String>,
pub strategy: Vec<String>,
pub validation: Vec<String>,
pub state: AssetState,
}Fields§
§id: GeneId§signals: Vec<String>§strategy: Vec<String>§validation: Vec<String>§state: AssetStateTrait Implementations§
Source§impl<'de> Deserialize<'de> for Gene
impl<'de> Deserialize<'de> for Gene
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 Gene
impl StructuralPartialEq for Gene
Auto Trait Implementations§
impl Freeze for Gene
impl RefUnwindSafe for Gene
impl Send for Gene
impl Sync for Gene
impl Unpin for Gene
impl UnsafeUnpin for Gene
impl UnwindSafe for Gene
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