pub enum WitNameError {
Empty,
Invalid,
}Expand description
Error returned when WIT text identifiers are invalid.
Variants§
Empty
The supplied value was empty.
Invalid
The supplied value does not match this crate’s conservative WIT identifier rules.
Trait Implementations§
Source§impl Clone for WitNameError
impl Clone for WitNameError
Source§fn clone(&self) -> WitNameError
fn clone(&self) -> WitNameError
Returns a duplicate of the value. Read more
1.0.0 · 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 WitNameError
impl Debug for WitNameError
Source§impl Display for WitNameError
impl Display for WitNameError
Source§impl Error for WitNameError
impl Error for WitNameError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl Hash for WitNameError
impl Hash for WitNameError
Source§impl Ord for WitNameError
impl Ord for WitNameError
Source§fn cmp(&self, other: &WitNameError) -> Ordering
fn cmp(&self, other: &WitNameError) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for WitNameError
impl PartialEq for WitNameError
Source§impl PartialOrd for WitNameError
impl PartialOrd for WitNameError
impl Copy for WitNameError
impl Eq for WitNameError
impl StructuralPartialEq for WitNameError
Auto Trait Implementations§
impl Freeze for WitNameError
impl RefUnwindSafe for WitNameError
impl Send for WitNameError
impl Sync for WitNameError
impl Unpin for WitNameError
impl UnsafeUnpin for WitNameError
impl UnwindSafe for WitNameError
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