Struct wasmcloud_control_interface::LinkDefinition [−][src]
pub struct LinkDefinition { pub actor_id: String, pub provider_id: String, pub link_name: String, pub contract_id: String, pub values: HashMap<String, String>, }
Fields
actor_id: String
provider_id: String
link_name: String
contract_id: String
values: HashMap<String, String>
Trait Implementations
impl Clone for LinkDefinition
[src]
impl Clone for LinkDefinition
[src]fn clone(&self) -> LinkDefinition
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for LinkDefinition
[src]
impl Default for LinkDefinition
[src]fn default() -> LinkDefinition
[src]
impl<'de> Deserialize<'de> for LinkDefinition
[src]
impl<'de> Deserialize<'de> for LinkDefinition
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<LinkDefinition> for LinkDefinition
[src]
impl PartialEq<LinkDefinition> for LinkDefinition
[src]fn eq(&self, other: &LinkDefinition) -> bool
[src]
fn ne(&self, other: &LinkDefinition) -> bool
[src]
impl Serialize for LinkDefinition
[src]
impl Serialize for LinkDefinition
[src]impl StructuralPartialEq for LinkDefinition
[src]
impl StructuralPartialEq for LinkDefinition
[src]Auto Trait Implementations
impl RefUnwindSafe for LinkDefinition
impl RefUnwindSafe for LinkDefinition
impl Send for LinkDefinition
impl Send for LinkDefinition
impl Sync for LinkDefinition
impl Sync for LinkDefinition
impl Unpin for LinkDefinition
impl Unpin for LinkDefinition
impl UnwindSafe for LinkDefinition
impl UnwindSafe for LinkDefinition
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>,