Struct wasmcloud_control_interface::HostInventory [−][src]
pub struct HostInventory { pub host_id: String, pub labels: HashMap<String, String>, pub actors: Vec<ActorDescription>, pub providers: Vec<ProviderDescription>, }
Fields
host_id: String
labels: HashMap<String, String>
actors: Vec<ActorDescription>
providers: Vec<ProviderDescription>
Trait Implementations
impl Clone for HostInventory
[src]
impl Clone for HostInventory
[src]fn clone(&self) -> HostInventory
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for HostInventory
[src]
impl Default for HostInventory
[src]fn default() -> HostInventory
[src]
impl<'de> Deserialize<'de> for HostInventory
[src]
impl<'de> Deserialize<'de> for HostInventory
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<HostInventory> for HostInventory
[src]
impl PartialEq<HostInventory> for HostInventory
[src]fn eq(&self, other: &HostInventory) -> bool
[src]
fn ne(&self, other: &HostInventory) -> bool
[src]
impl Serialize for HostInventory
[src]
impl Serialize for HostInventory
[src]impl StructuralPartialEq for HostInventory
[src]
impl StructuralPartialEq for HostInventory
[src]Auto Trait Implementations
impl RefUnwindSafe for HostInventory
impl RefUnwindSafe for HostInventory
impl Send for HostInventory
impl Send for HostInventory
impl Sync for HostInventory
impl Sync for HostInventory
impl Unpin for HostInventory
impl Unpin for HostInventory
impl UnwindSafe for HostInventory
impl UnwindSafe for HostInventory
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,