pub enum PlanProviderRejectReason {
NotRegistered,
Incompatible(Vec<ProviderCompatibilityRejectReason>),
StorageIncompatible {
resource_ids: Vec<ResourceId>,
},
}Variants§
NotRegistered
Incompatible(Vec<ProviderCompatibilityRejectReason>)
StorageIncompatible
Fields
§
resource_ids: Vec<ResourceId>Trait Implementations§
Source§impl Clone for PlanProviderRejectReason
impl Clone for PlanProviderRejectReason
Source§fn clone(&self) -> PlanProviderRejectReason
fn clone(&self) -> PlanProviderRejectReason
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 PlanProviderRejectReason
impl Debug for PlanProviderRejectReason
Source§impl<'de> Deserialize<'de> for PlanProviderRejectReason
impl<'de> Deserialize<'de> for PlanProviderRejectReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PlanProviderRejectReason
Source§impl PartialEq for PlanProviderRejectReason
impl PartialEq for PlanProviderRejectReason
Source§impl Serialize for PlanProviderRejectReason
impl Serialize for PlanProviderRejectReason
impl StructuralPartialEq for PlanProviderRejectReason
Auto Trait Implementations§
impl Freeze for PlanProviderRejectReason
impl RefUnwindSafe for PlanProviderRejectReason
impl Send for PlanProviderRejectReason
impl Sync for PlanProviderRejectReason
impl Unpin for PlanProviderRejectReason
impl UnsafeUnpin for PlanProviderRejectReason
impl UnwindSafe for PlanProviderRejectReason
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