#[non_exhaustive]pub enum BasisEnd {
Start,
End,
}Expand description
Which end of its basis a RunStation stands at, measured by the
kernel (#303; see the
module documentation).
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.
Trait Implementations§
impl Copy for BasisEnd
Source§impl<'de> Deserialize<'de> for BasisEnd
impl<'de> Deserialize<'de> for BasisEnd
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 BasisEnd
impl StructuralPartialEq for BasisEnd
Auto Trait Implementations§
impl Freeze for BasisEnd
impl RefUnwindSafe for BasisEnd
impl Send for BasisEnd
impl Sync for BasisEnd
impl Unpin for BasisEnd
impl UnsafeUnpin for BasisEnd
impl UnwindSafe for BasisEnd
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