[][src]Struct tml_parser::parser::Workout

pub struct Workout {
    pub comment: Option<String>,
    pub exercises: Vec<Exercise>,
}

Fields

comment: Option<String>exercises: Vec<Exercise>

Trait Implementations

impl Clone for Workout[src]

impl Debug for Workout[src]

impl FromStr for Workout[src]

type Err = ParsingError

The associated error which can be returned from parsing.

Auto Trait Implementations

impl RefUnwindSafe for Workout

impl Send for Workout

impl Sync for Workout

impl Unpin for Workout

impl UnwindSafe for Workout

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.