pub struct ProviderUnmet {
pub provider: String,
pub missing: Vec<(CapabilityId, Lookup)>,
pub durability: Option<DurabilityShortfall>,
}Expand description
What one provider lacks.
Fields§
§provider: StringThe provider’s name.
missing: Vec<(CapabilityId, Lookup)>Each needed id it does not have, with what the matrix said (Lookup::Off or
Lookup::NoRow). Never contains Lookup::On.
durability: Option<DurabilityShortfall>Set if its durability is below the minimum.
Trait Implementations§
Source§impl Clone for ProviderUnmet
impl Clone for ProviderUnmet
Source§impl Debug for ProviderUnmet
impl Debug for ProviderUnmet
impl Eq for ProviderUnmet
Source§impl PartialEq for ProviderUnmet
impl PartialEq for ProviderUnmet
impl StructuralPartialEq for ProviderUnmet
Auto Trait Implementations§
impl Freeze for ProviderUnmet
impl RefUnwindSafe for ProviderUnmet
impl Send for ProviderUnmet
impl Sync for ProviderUnmet
impl Unpin for ProviderUnmet
impl UnsafeUnpin for ProviderUnmet
impl UnwindSafe for ProviderUnmet
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