pub struct CapabilityDescription {
pub operations: Vec<String>,
pub notes: Vec<String>,
pub plugin_actions: Vec<String>,
}Fields§
§operations: Vec<String>§notes: Vec<String>§plugin_actions: Vec<String>Trait Implementations§
Source§impl Clone for CapabilityDescription
impl Clone for CapabilityDescription
Source§fn clone(&self) -> CapabilityDescription
fn clone(&self) -> CapabilityDescription
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CapabilityDescription
impl Debug for CapabilityDescription
Source§impl<'de> Deserialize<'de> for CapabilityDescription
impl<'de> Deserialize<'de> for CapabilityDescription
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
impl Eq for CapabilityDescription
Source§impl PartialEq for CapabilityDescription
impl PartialEq for CapabilityDescription
Source§impl Serialize for CapabilityDescription
impl Serialize for CapabilityDescription
impl StructuralPartialEq for CapabilityDescription
Auto Trait Implementations§
impl Freeze for CapabilityDescription
impl RefUnwindSafe for CapabilityDescription
impl Send for CapabilityDescription
impl Sync for CapabilityDescription
impl Unpin for CapabilityDescription
impl UnsafeUnpin for CapabilityDescription
impl UnwindSafe for CapabilityDescription
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