pub enum ProtocolsError {
InvalidEvaluation,
ApprovalRequired,
InvalidActualProtocols {
expected: &'static str,
got: &'static str,
},
InvalidEventRequestType {
request_type: &'static str,
is_gov: bool,
},
NotCreateWithMetadata,
}Variants§
InvalidEvaluation
ApprovalRequired
InvalidActualProtocols
InvalidEventRequestType
NotCreateWithMetadata
Trait Implementations§
Source§impl Clone for ProtocolsError
impl Clone for ProtocolsError
Source§fn clone(&self) -> ProtocolsError
fn clone(&self) -> ProtocolsError
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 ProtocolsError
impl Debug for ProtocolsError
Source§impl Display for ProtocolsError
impl Display for ProtocolsError
Source§impl Error for ProtocolsError
impl Error for ProtocolsError
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<ProtocolsError> for ActorError
impl From<ProtocolsError> for ActorError
Source§fn from(error: ProtocolsError) -> Self
fn from(error: ProtocolsError) -> Self
Converts to this type from the input type.
Source§impl From<ProtocolsError> for RequestManagerError
impl From<ProtocolsError> for RequestManagerError
Source§fn from(source: ProtocolsError) -> Self
fn from(source: ProtocolsError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ProtocolsError
impl RefUnwindSafe for ProtocolsError
impl Send for ProtocolsError
impl Sync for ProtocolsError
impl Unpin for ProtocolsError
impl UnsafeUnpin for ProtocolsError
impl UnwindSafe for ProtocolsError
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.