pub struct Exercise {
pub name: String,
pub sets: Vec<Set>,
pub comment: Option<String>,
}Expand description
A struct representing an exercise, actually, a single set
Fields§
§name: String§sets: Vec<Set>§comment: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Exercise
impl<'de> Deserialize<'de> for Exercise
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 Exercise
impl RefUnwindSafe for Exercise
impl Send for Exercise
impl Sync for Exercise
impl Unpin for Exercise
impl UnwindSafe for Exercise
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