pub enum NodeSetError {
ParseError {
part: String,
msg: String,
},
RangeError(RangeSetError),
ExternalError(String),
IndexError(String),
}Variants§
ParseError
RangeError(RangeSetError)
ExternalError(String)
IndexError(String)
Mirrors Python’s IndexError/ValueError raised by __getitem__
slice handling (eg. illegal slice parameters).
Trait Implementations§
Source§impl Debug for NodeSetError
impl Debug for NodeSetError
Source§impl Display for NodeSetError
impl Display for NodeSetError
Source§impl Error for NodeSetError
impl Error for NodeSetError
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<NodeSetError> for RouteResolvingError
impl From<NodeSetError> for RouteResolvingError
Source§fn from(source: NodeSetError) -> Self
fn from(source: NodeSetError) -> Self
Converts to this type from the input type.
Source§impl From<RangeSetError> for NodeSetError
impl From<RangeSetError> for NodeSetError
Source§fn from(source: RangeSetError) -> Self
fn from(source: RangeSetError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for NodeSetError
impl RefUnwindSafe for NodeSetError
impl Send for NodeSetError
impl Sync for NodeSetError
impl Unpin for NodeSetError
impl UnsafeUnpin for NodeSetError
impl UnwindSafe for NodeSetError
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