pub struct ChannelWriteEntry {
pub channel: String,
pub value: Option<Value>,
pub skip_none: bool,
}Expand description
A single channel write entry.
Fields§
§channel: StringTarget channel name.
value: Option<Value>Value to write. If None, uses PASSTHROUGH (the node’s output).
skip_none: boolIf true, skip writing when value is null.
Implementations§
Trait Implementations§
Source§impl Clone for ChannelWriteEntry
impl Clone for ChannelWriteEntry
Source§fn clone(&self) -> ChannelWriteEntry
fn clone(&self) -> ChannelWriteEntry
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 moreAuto Trait Implementations§
impl Freeze for ChannelWriteEntry
impl RefUnwindSafe for ChannelWriteEntry
impl Send for ChannelWriteEntry
impl Sync for ChannelWriteEntry
impl Unpin for ChannelWriteEntry
impl UnsafeUnpin for ChannelWriteEntry
impl UnwindSafe for ChannelWriteEntry
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