pub struct HandlerMetadata {
pub id: String,
pub name: String,
pub version: String,
pub description: String,
pub capabilities: Vec<String>,
}Expand description
Handler metadata
Fields§
§id: String§name: String§version: String§description: String§capabilities: Vec<String>Trait Implementations§
Source§impl Clone for HandlerMetadata
impl Clone for HandlerMetadata
Source§fn clone(&self) -> HandlerMetadata
fn clone(&self) -> HandlerMetadata
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 HandlerMetadata
impl Debug for HandlerMetadata
Source§impl<'de> Deserialize<'de> for HandlerMetadata
impl<'de> Deserialize<'de> for HandlerMetadata
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
Auto Trait Implementations§
impl Freeze for HandlerMetadata
impl RefUnwindSafe for HandlerMetadata
impl Send for HandlerMetadata
impl Sync for HandlerMetadata
impl Unpin for HandlerMetadata
impl UnwindSafe for HandlerMetadata
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