pub enum WireToolBody {
Shell {
command: String,
},
Code {
lang: String,
content: String,
},
Diff {},
Read {},
Details {
rows: Vec<(String, String)>,
},
Text {},
}Variants§
Trait Implementations§
Source§impl Clone for WireToolBody
impl Clone for WireToolBody
Source§fn clone(&self) -> WireToolBody
fn clone(&self) -> WireToolBody
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 WireToolBody
impl Debug for WireToolBody
Source§impl<'de> Deserialize<'de> for WireToolBody
impl<'de> Deserialize<'de> for WireToolBody
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
Source§impl PartialEq for WireToolBody
impl PartialEq for WireToolBody
Source§impl Serialize for WireToolBody
impl Serialize for WireToolBody
impl StructuralPartialEq for WireToolBody
Auto Trait Implementations§
impl Freeze for WireToolBody
impl RefUnwindSafe for WireToolBody
impl Send for WireToolBody
impl Sync for WireToolBody
impl Unpin for WireToolBody
impl UnsafeUnpin for WireToolBody
impl UnwindSafe for WireToolBody
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