[−][src]Struct wascc_codec::core::CapabilityConfiguration
Capability providers must be able to accept configuration values on a per-actor basis. The module
field will be the public key of the actor (the sub
field of its embedded JWT), though providers
should treat this string as opaque data to be used as a key
Fields
module: String
The key to be used to distinguish actor configuration, this is the subject's public key
values: HashMap<String, String>
Raw configuration values
Trait Implementations
impl Clone for CapabilityConfiguration
[src]
fn clone(&self) -> CapabilityConfiguration
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CapabilityConfiguration
[src]
impl<'de> Deserialize<'de> for CapabilityConfiguration
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<CapabilityConfiguration> for CapabilityConfiguration
[src]
fn eq(&self, other: &CapabilityConfiguration) -> bool
[src]
fn ne(&self, other: &CapabilityConfiguration) -> bool
[src]
impl Serialize for CapabilityConfiguration
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CapabilityConfiguration
[src]
Auto Trait Implementations
impl RefUnwindSafe for CapabilityConfiguration
impl Send for CapabilityConfiguration
impl Sync for CapabilityConfiguration
impl Unpin for CapabilityConfiguration
impl UnwindSafe for CapabilityConfiguration
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,