pub enum SessionAppendNode {
Message {
message: PluginMessage,
},
Event {
event: SessionEventRecord,
},
Plugin {
plugin_type: String,
body: Value,
},
}Expand description
Per-execution-mode configuration carried on a SessionCreateRequest.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SessionAppendNode
impl Clone for SessionAppendNode
Source§fn clone(&self) -> SessionAppendNode
fn clone(&self) -> SessionAppendNode
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 SessionAppendNode
impl Debug for SessionAppendNode
Source§impl<'de> Deserialize<'de> for SessionAppendNode
impl<'de> Deserialize<'de> for SessionAppendNode
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 SessionAppendNode
impl RefUnwindSafe for SessionAppendNode
impl Send for SessionAppendNode
impl Sync for SessionAppendNode
impl Unpin for SessionAppendNode
impl UnsafeUnpin for SessionAppendNode
impl UnwindSafe for SessionAppendNode
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