pub enum ParseFidError {
Empty,
TooManyPaths(Box<str>),
MissingPath(Box<str>),
}Expand description
Possible errors of parsing a Fid.
Variants§
Empty
Fid is empty.
TooManyPaths(Box<str>)
Fid has too many paths.
MissingPath(Box<str>)
Fid has missing paths.
Trait Implementations§
Source§impl Debug for ParseFidError
impl Debug for ParseFidError
Source§impl Display for ParseFidError
impl Display for ParseFidError
Source§impl Error for ParseFidError
impl Error for ParseFidError
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<ParseFidError> for ControlApiClientError
impl From<ParseFidError> for ControlApiClientError
Source§fn from(value: ParseFidError) -> Self
fn from(value: ParseFidError) -> Self
Converts to this type from the input type.
Source§impl From<ParseFidError> for ProtobufError
impl From<ParseFidError> for ProtobufError
Source§fn from(value: ParseFidError) -> Self
fn from(value: ParseFidError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ParseFidError
impl RefUnwindSafe for ParseFidError
impl Send for ParseFidError
impl Sync for ParseFidError
impl Unpin for ParseFidError
impl UnwindSafe for ParseFidError
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request