pub struct MyceliumCore {
pub name: String,
pub domain: String,
pub key: String,
pub synopsis: String,
pub bio: String,
pub nutrients: Vec<Nutrient>,
pub updated_at_epoch_ms: u64,
pub spores: Vec<MyceliumCoreSpore>,
pub tastes: Vec<MyceliumCoreTaste>,
}Expand description
Core mycelium data (part of hash)
Fields§
§name: String§domain: String§key: String§synopsis: String§bio: String§nutrients: Vec<Nutrient>§updated_at_epoch_ms: u64§spores: Vec<MyceliumCoreSpore>§tastes: Vec<MyceliumCoreTaste>Trait Implementations§
Source§impl Clone for MyceliumCore
impl Clone for MyceliumCore
Source§fn clone(&self) -> MyceliumCore
fn clone(&self) -> MyceliumCore
Returns a duplicate 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 moreSource§impl Debug for MyceliumCore
impl Debug for MyceliumCore
Source§impl<'de> Deserialize<'de> for MyceliumCore
impl<'de> Deserialize<'de> for MyceliumCore
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
Auto Trait Implementations§
impl Freeze for MyceliumCore
impl RefUnwindSafe for MyceliumCore
impl Send for MyceliumCore
impl Sync for MyceliumCore
impl Unpin for MyceliumCore
impl UnsafeUnpin for MyceliumCore
impl UnwindSafe for MyceliumCore
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