pub enum StarVariant {
Central,
Super,
Nexus,
Maelstrom,
Scribe,
Jump,
Fold,
Machine,
}Variants§
Trait Implementations§
Source§impl Clone for StarVariant
impl Clone for StarVariant
Source§fn clone(&self) -> StarVariant
fn clone(&self) -> StarVariant
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StarVariant
impl Debug for StarVariant
Source§impl<'de> Deserialize<'de> for StarVariant
impl<'de> Deserialize<'de> for StarVariant
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
Source§impl Display for StarVariant
impl Display for StarVariant
impl Eq for StarVariant
Source§impl FromStr for StarVariant
impl FromStr for StarVariant
Source§impl Hash for StarVariant
impl Hash for StarVariant
Source§impl PartialEq for StarVariant
impl PartialEq for StarVariant
Source§fn eq(&self, other: &StarVariant) -> bool
fn eq(&self, other: &StarVariant) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StarVariant
impl Serialize for StarVariant
impl StructuralPartialEq for StarVariant
Auto Trait Implementations§
impl Freeze for StarVariant
impl RefUnwindSafe for StarVariant
impl Send for StarVariant
impl Sync for StarVariant
impl Unpin for StarVariant
impl UnsafeUnpin for StarVariant
impl UnwindSafe for StarVariant
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
Source§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
Source§impl<T> Indentable for Twhere
T: Display,
impl<T> Indentable for Twhere
T: Display,
Source§fn indented_skip_initial(self, indent: &str) -> IndentedSkipIntial<'_, Self>
fn indented_skip_initial(self, indent: &str) -> IndentedSkipIntial<'_, Self>
Source§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
Source§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more