Enum celcat::fetchable::event::Element [−][src]
#[non_exhaustive]
pub enum Element {
Time(RawElement<Unknown>),
Category(RawElement<Unknown>),
Module(RawElement<Module>),
Room(RawElement<Room>),
Teacher(RawElement<Staff>),
Grade(RawElement<Unknown>),
Name(RawElement<Unknown>),
}Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Time(RawElement<Unknown>)Tuple Fields of Time
0: RawElement<Unknown>Category(RawElement<Unknown>)Tuple Fields of Category
0: RawElement<Unknown>Module(RawElement<Module>)Tuple Fields of Module
0: RawElement<Module>Room(RawElement<Room>)Tuple Fields of Room
0: RawElement<Room>Teacher(RawElement<Staff>)Tuple Fields of Teacher
0: RawElement<Staff>Grade(RawElement<Unknown>)Tuple Fields of Grade
0: RawElement<Unknown>Name(RawElement<Unknown>)Tuple Fields of Name
0: RawElement<Unknown>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Element
impl UnwindSafe for Element
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more