pub enum PlanDecodeError {
TooLarge,
BadMagic,
Malformed,
UnsupportedSchema(u32),
LimitExceeded,
ResourceLimitExceeded,
IdentityMismatch,
InvalidBuffer,
InvalidPlan,
RealmMismatch,
UnknownToken,
UnauthorizedPlan,
}Variants§
TooLarge
BadMagic
Malformed
UnsupportedSchema(u32)
LimitExceeded
ResourceLimitExceeded
IdentityMismatch
InvalidBuffer
InvalidPlan
RealmMismatch
UnknownToken
A vocabulary token this version assigns no meaning to. Before 0.3.0 the
derived enum bound produced Malformed for the same input.
Trait Implementations§
Source§impl Clone for PlanDecodeError
impl Clone for PlanDecodeError
Source§fn clone(&self) -> PlanDecodeError
fn clone(&self) -> PlanDecodeError
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 PlanDecodeError
impl Debug for PlanDecodeError
Source§impl Display for PlanDecodeError
impl Display for PlanDecodeError
impl Eq for PlanDecodeError
Source§impl Error for PlanDecodeError
Available on crate feature std only.
impl Error for PlanDecodeError
Available on crate feature
std only.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 PlanDecodeError
impl PartialEq for PlanDecodeError
impl StructuralPartialEq for PlanDecodeError
Auto Trait Implementations§
impl Freeze for PlanDecodeError
impl RefUnwindSafe for PlanDecodeError
impl Send for PlanDecodeError
impl Sync for PlanDecodeError
impl Unpin for PlanDecodeError
impl UnsafeUnpin for PlanDecodeError
impl UnwindSafe for PlanDecodeError
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