pub struct Reviver {
pub id: UserId,
pub name: String,
pub faction: Option<Faction>,
pub skill: Option<f64>,
}
Fields§
§id: UserId
§name: String
§faction: Option<Faction>
§skill: Option<f64>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Reviver
impl<'de> Deserialize<'de> for Reviver
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 StructuralPartialEq for Reviver
Auto Trait Implementations§
impl Freeze for Reviver
impl RefUnwindSafe for Reviver
impl Send for Reviver
impl Sync for Reviver
impl Unpin for Reviver
impl UnwindSafe for Reviver
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