pub enum DecodedKwebTool {
ConnectNodes(Vec<String>),
ConsolidateFanout {
parent: String,
fanout: Vec<String>,
aggregator: String,
},
SetFixedConnection {
parent: String,
child: Option<String>,
slot: usize,
},
CreateNode {
parents: Vec<String>,
owner: String,
short_name: String,
short_description: String,
long_description: String,
},
UpdateNode {
id: String,
owner: String,
short_name: String,
short_description: String,
long_description: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for DecodedKwebTool
impl Clone for DecodedKwebTool
Source§fn clone(&self) -> DecodedKwebTool
fn clone(&self) -> DecodedKwebTool
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 DecodedKwebTool
impl Debug for DecodedKwebTool
Source§impl PartialEq for DecodedKwebTool
impl PartialEq for DecodedKwebTool
impl StructuralPartialEq for DecodedKwebTool
Auto Trait Implementations§
impl Freeze for DecodedKwebTool
impl RefUnwindSafe for DecodedKwebTool
impl Send for DecodedKwebTool
impl Sync for DecodedKwebTool
impl Unpin for DecodedKwebTool
impl UnsafeUnpin for DecodedKwebTool
impl UnwindSafe for DecodedKwebTool
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