pub struct ActionInfo {
pub name: String,
pub usage: String,
pub description: String,
pub examples: Vec<String>,
}Fields§
§name: String§usage: String§description: String§examples: Vec<String>Trait Implementations§
Source§impl Clone for ActionInfo
impl Clone for ActionInfo
Source§fn clone(&self) -> ActionInfo
fn clone(&self) -> ActionInfo
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 ActionInfo
impl Debug for ActionInfo
Source§impl<'de> Deserialize<'de> for ActionInfo
impl<'de> Deserialize<'de> for ActionInfo
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 ActionInfo
impl RefUnwindSafe for ActionInfo
impl Send for ActionInfo
impl Sync for ActionInfo
impl Unpin for ActionInfo
impl UnwindSafe for ActionInfo
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