pub struct TraitSelection {
pub node_id: i32,
pub selected: bool,
pub ranks_purchased: i32,
pub choice_index: Option<u8>,
}Fields§
§node_id: i32§selected: bool§ranks_purchased: i32§choice_index: Option<u8>Trait Implementations§
Source§impl Clone for TraitSelection
impl Clone for TraitSelection
Source§fn clone(&self) -> TraitSelection
fn clone(&self) -> TraitSelection
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 TraitSelection
impl Debug for TraitSelection
Source§impl<'de> Deserialize<'de> for TraitSelection
impl<'de> Deserialize<'de> for TraitSelection
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 TraitSelection
impl RefUnwindSafe for TraitSelection
impl Send for TraitSelection
impl Sync for TraitSelection
impl Unpin for TraitSelection
impl UnsafeUnpin for TraitSelection
impl UnwindSafe for TraitSelection
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