pub struct ChannelDelta {
pub channel: String,
pub op: DeltaOp,
pub values: Vec<Value>,
}Expand description
Delta for a single channel
Represents incremental changes to a specific channel.
Fields§
§channel: StringChannel name
op: DeltaOpOperation type
values: Vec<Value>Values to apply
Trait Implementations§
Source§impl Clone for ChannelDelta
impl Clone for ChannelDelta
Source§fn clone(&self) -> ChannelDelta
fn clone(&self) -> ChannelDelta
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 ChannelDelta
impl Debug for ChannelDelta
Source§impl<'de> Deserialize<'de> for ChannelDelta
impl<'de> Deserialize<'de> for ChannelDelta
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 ChannelDelta
impl RefUnwindSafe for ChannelDelta
impl Send for ChannelDelta
impl Sync for ChannelDelta
impl Unpin for ChannelDelta
impl UnsafeUnpin for ChannelDelta
impl UnwindSafe for ChannelDelta
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