pub struct ProviderInventory {
pub provider: String,
pub source: String,
pub models: Vec<InventoryModel>,
}Expand description
What a node reports for one provider.
Fields§
§provider: String§source: String§models: Vec<InventoryModel>Trait Implementations§
Source§impl Clone for ProviderInventory
impl Clone for ProviderInventory
Source§impl Debug for ProviderInventory
impl Debug for ProviderInventory
Source§impl Default for ProviderInventory
impl Default for ProviderInventory
Source§impl<'de> Deserialize<'de> for ProviderInventory
impl<'de> Deserialize<'de> for ProviderInventory
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 ProviderInventory
Source§impl PartialEq for ProviderInventory
impl PartialEq for ProviderInventory
Source§impl Serialize for ProviderInventory
impl Serialize for ProviderInventory
impl StructuralPartialEq for ProviderInventory
Auto Trait Implementations§
impl Freeze for ProviderInventory
impl RefUnwindSafe for ProviderInventory
impl Send for ProviderInventory
impl Sync for ProviderInventory
impl Unpin for ProviderInventory
impl UnsafeUnpin for ProviderInventory
impl UnwindSafe for ProviderInventory
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.