pub struct CapabilityConfiguration {
pub module: String,
pub values: HashMap<String, String>,
}
Expand description
Represents the data sent to a capability provider at link time
Fields§
§module: String
The module name
values: HashMap<String, String>
A map of values that represent the configuration values
Trait Implementations§
Source§impl Clone for CapabilityConfiguration
impl Clone for CapabilityConfiguration
Source§fn clone(&self) -> CapabilityConfiguration
fn clone(&self) -> CapabilityConfiguration
Returns a duplicate of the value. Read more
1.0.0 · 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 CapabilityConfiguration
impl Debug for CapabilityConfiguration
Source§impl Default for CapabilityConfiguration
impl Default for CapabilityConfiguration
Source§fn default() -> CapabilityConfiguration
fn default() -> CapabilityConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CapabilityConfiguration
impl<'de> Deserialize<'de> for CapabilityConfiguration
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
Source§impl PartialEq for CapabilityConfiguration
impl PartialEq for CapabilityConfiguration
Source§impl Serialize for CapabilityConfiguration
impl Serialize for CapabilityConfiguration
impl StructuralPartialEq for CapabilityConfiguration
Auto Trait Implementations§
impl Freeze for CapabilityConfiguration
impl RefUnwindSafe for CapabilityConfiguration
impl Send for CapabilityConfiguration
impl Sync for CapabilityConfiguration
impl Unpin for CapabilityConfiguration
impl UnwindSafe for CapabilityConfiguration
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