pub struct Apparatus {
pub apparatus_type: ApparatusType,
pub quality: f32,
pub weight: f32,
pub value: u32,
}
Fields
apparatus_type: ApparatusType
quality: f32
weight: f32
value: u32
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Apparatus
impl<'de> Deserialize<'de> for Apparatus
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
impl Eq for Apparatus
Auto Trait Implementations
impl RefUnwindSafe for Apparatus
impl Send for Apparatus
impl Sync for Apparatus
impl Unpin for Apparatus
impl UnwindSafe for Apparatus
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