pub enum PlanApprovalError {
PlanNotReady,
UnsupportedPlanSchema(u32),
UnsupportedApprovalSchema(u32),
PermissionSetChanged,
PlanChanged,
EncodingFailed,
}Variants§
PlanNotReady
UnsupportedPlanSchema(u32)
UnsupportedApprovalSchema(u32)
PermissionSetChanged
PlanChanged
EncodingFailed
Trait Implementations§
Source§impl Clone for PlanApprovalError
impl Clone for PlanApprovalError
Source§fn clone(&self) -> PlanApprovalError
fn clone(&self) -> PlanApprovalError
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 moreimpl Copy for PlanApprovalError
Source§impl Debug for PlanApprovalError
impl Debug for PlanApprovalError
Source§impl Display for PlanApprovalError
impl Display for PlanApprovalError
impl Eq for PlanApprovalError
Source§impl Error for PlanApprovalError
impl Error for PlanApprovalError
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 PlanApprovalError
impl PartialEq for PlanApprovalError
impl StructuralPartialEq for PlanApprovalError
Auto Trait Implementations§
impl Freeze for PlanApprovalError
impl RefUnwindSafe for PlanApprovalError
impl Send for PlanApprovalError
impl Sync for PlanApprovalError
impl Unpin for PlanApprovalError
impl UnsafeUnpin for PlanApprovalError
impl UnwindSafe for PlanApprovalError
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<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.