pub enum CallbackUrlParseError {
UrlParseErr(ParseError),
MissingHost,
WrongScheme,
}
Expand description
Error of parsing a CallbackUrl
.
Variants§
UrlParseErr(ParseError)
Error of parsing the provided Url
.
MissingHost
Url
is missing host.
WrongScheme
Url
contains unsupported scheme.
Trait Implementations§
Source§impl Clone for CallbackUrlParseError
impl Clone for CallbackUrlParseError
Source§fn clone(&self) -> CallbackUrlParseError
fn clone(&self) -> CallbackUrlParseError
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 CallbackUrlParseError
impl Debug for CallbackUrlParseError
Source§impl Display for CallbackUrlParseError
impl Display for CallbackUrlParseError
Source§impl Error for CallbackUrlParseError
impl Error for CallbackUrlParseError
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<CallbackUrlParseError> for ProtobufError
impl From<CallbackUrlParseError> for ProtobufError
Source§fn from(value: CallbackUrlParseError) -> Self
fn from(value: CallbackUrlParseError) -> Self
Converts to this type from the input type.
Source§impl From<ParseError> for CallbackUrlParseError
impl From<ParseError> for CallbackUrlParseError
Source§fn from(value: ParseError) -> Self
fn from(value: ParseError) -> Self
Converts to this type from the input type.
impl Copy for CallbackUrlParseError
Auto Trait Implementations§
impl Freeze for CallbackUrlParseError
impl RefUnwindSafe for CallbackUrlParseError
impl Send for CallbackUrlParseError
impl Sync for CallbackUrlParseError
impl Unpin for CallbackUrlParseError
impl UnwindSafe for CallbackUrlParseError
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,
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