pub struct DynamicCapabilityId(/* private fields */);Expand description
Identity of a canonical dynamic capability declaration,
rustev.dynamic-capability/1 (spec 019, 3.4).
Implementations§
Trait Implementations§
Source§impl Clone for DynamicCapabilityId
impl Clone for DynamicCapabilityId
Source§impl Debug for DynamicCapabilityId
impl Debug for DynamicCapabilityId
Source§impl<'de> Deserialize<'de> for DynamicCapabilityId
impl<'de> Deserialize<'de> for DynamicCapabilityId
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for DynamicCapabilityId
impl Display for DynamicCapabilityId
impl Eq for DynamicCapabilityId
Source§impl Hash for DynamicCapabilityId
impl Hash for DynamicCapabilityId
Source§impl JsonSchema for DynamicCapabilityId
impl JsonSchema for DynamicCapabilityId
Source§fn json_schema(_: &mut SchemaGenerator) -> Schema
fn json_schema(_: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl Ord for DynamicCapabilityId
impl Ord for DynamicCapabilityId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for DynamicCapabilityId
impl PartialEq for DynamicCapabilityId
Source§impl PartialOrd for DynamicCapabilityId
impl PartialOrd for DynamicCapabilityId
Source§impl Serialize for DynamicCapabilityId
impl Serialize for DynamicCapabilityId
impl StructuralPartialEq for DynamicCapabilityId
Auto Trait Implementations§
impl Freeze for DynamicCapabilityId
impl RefUnwindSafe for DynamicCapabilityId
impl Send for DynamicCapabilityId
impl Sync for DynamicCapabilityId
impl Unpin for DynamicCapabilityId
impl UnsafeUnpin for DynamicCapabilityId
impl UnwindSafe for DynamicCapabilityId
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