pub enum MethodNameError {
Empty,
NoSegment {
name: String,
},
Whitespace {
name: String,
},
}Expand description
Why a method name is not a MethodName.
Variants§
Empty
The name was empty.
NoSegment
The name started or ended with a slash.
Whitespace
A segment had surrounding whitespace.
Trait Implementations§
Source§impl Clone for MethodNameError
impl Clone for MethodNameError
Source§impl Debug for MethodNameError
impl Debug for MethodNameError
Source§impl Display for MethodNameError
impl Display for MethodNameError
impl Eq for MethodNameError
Source§impl Error for MethodNameError
impl Error for MethodNameError
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 From<MethodNameError> for RoutingHeaderError
impl From<MethodNameError> for RoutingHeaderError
Source§fn from(source: MethodNameError) -> Self
fn from(source: MethodNameError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MethodNameError
impl PartialEq for MethodNameError
impl StructuralPartialEq for MethodNameError
Auto Trait Implementations§
impl Freeze for MethodNameError
impl RefUnwindSafe for MethodNameError
impl Send for MethodNameError
impl Sync for MethodNameError
impl Unpin for MethodNameError
impl UnsafeUnpin for MethodNameError
impl UnwindSafe for MethodNameError
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