pub struct LevelProbability {
pub level: u8,
pub legend: String,
pub probability: f64,
}Fields§
§level: u8§legend: String§probability: f64Trait Implementations§
Source§impl Clone for LevelProbability
impl Clone for LevelProbability
Source§fn clone(&self) -> LevelProbability
fn clone(&self) -> LevelProbability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for LevelProbability
impl ComposeSchema for LevelProbability
Source§impl Debug for LevelProbability
impl Debug for LevelProbability
Source§impl<'de> Deserialize<'de> for LevelProbability
impl<'de> Deserialize<'de> for LevelProbability
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
Source§impl Serialize for LevelProbability
impl Serialize for LevelProbability
Auto Trait Implementations§
impl Freeze for LevelProbability
impl RefUnwindSafe for LevelProbability
impl Send for LevelProbability
impl Sync for LevelProbability
impl Unpin for LevelProbability
impl UnsafeUnpin for LevelProbability
impl UnwindSafe for LevelProbability
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