pub enum InvokeHtaError {
Show 16 variants
InvalidQualifiedVar,
MalformedInput(String),
NoncanonicalInput,
ArgumentsNotVector,
NamespaceMissing(String),
VarMissing(String),
VarNotCallable(String),
Execution(String),
PromiseRejected(String),
PromisePending,
PromiseDepthExceeded,
UnsupportedResult(String),
ResultTooLarge {
actual: usize,
maximum: usize,
},
SessionMissing(String),
BrokerClosed,
BrokerStopped,
}Variants§
InvalidQualifiedVar
MalformedInput(String)
NoncanonicalInput
ArgumentsNotVector
NamespaceMissing(String)
VarMissing(String)
VarNotCallable(String)
Execution(String)
PromiseRejected(String)
PromisePending
PromiseDepthExceeded
UnsupportedResult(String)
ResultTooLarge
SessionMissing(String)
BrokerClosed
BrokerStopped
Implementations§
Trait Implementations§
Source§impl Clone for InvokeHtaError
impl Clone for InvokeHtaError
Source§fn clone(&self) -> InvokeHtaError
fn clone(&self) -> InvokeHtaError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InvokeHtaError
impl Debug for InvokeHtaError
Source§impl Display for InvokeHtaError
impl Display for InvokeHtaError
impl Eq for InvokeHtaError
Source§impl Error for InvokeHtaError
impl Error for InvokeHtaError
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 PartialEq for InvokeHtaError
impl PartialEq for InvokeHtaError
impl StructuralPartialEq for InvokeHtaError
Auto Trait Implementations§
impl Freeze for InvokeHtaError
impl RefUnwindSafe for InvokeHtaError
impl Send for InvokeHtaError
impl Sync for InvokeHtaError
impl Unpin for InvokeHtaError
impl UnsafeUnpin for InvokeHtaError
impl UnwindSafe for InvokeHtaError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 more