pub struct GymChoice {
pub option: String,
pub arg: String,
pub permitted: Vec<String>,
}Fields§
§option: String§arg: String§permitted: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GymChoice
impl<'de> Deserialize<'de> for GymChoice
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 Eq for GymChoice
impl StructuralPartialEq for GymChoice
Auto Trait Implementations§
impl Freeze for GymChoice
impl RefUnwindSafe for GymChoice
impl Send for GymChoice
impl Sync for GymChoice
impl Unpin for GymChoice
impl UnsafeUnpin for GymChoice
impl UnwindSafe for GymChoice
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