pub struct ReactiveCollectionChangeFrame {
pub format: String,
pub version: u8,
pub kind: ReactiveCollectionKind,
pub change: Value,
}Expand description
ReactiveCollectionChangeFrame data container.
Fields§
§format: Stringformat field for format.
version: u8version field for version.
kind: ReactiveCollectionKindkind field for kind.
change: Valuechange field for change.
Trait Implementations§
Source§impl Clone for ReactiveCollectionChangeFrame
impl Clone for ReactiveCollectionChangeFrame
Source§fn clone(&self) -> ReactiveCollectionChangeFrame
fn clone(&self) -> ReactiveCollectionChangeFrame
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Codec<ReactiveCollectionChangeFrame> for ReactiveCollectionChangeFrameCodec
impl Codec<ReactiveCollectionChangeFrame> for ReactiveCollectionChangeFrameCodec
Source§fn encode(
&self,
value: &ReactiveCollectionChangeFrame,
) -> JsonCodecResult<Vec<u8>>
fn encode( &self, value: &ReactiveCollectionChangeFrame, ) -> JsonCodecResult<Vec<u8>>
Updates or reads
encode.Source§fn decode(&self, bytes: &[u8]) -> JsonCodecResult<ReactiveCollectionChangeFrame>
fn decode(&self, bytes: &[u8]) -> JsonCodecResult<ReactiveCollectionChangeFrame>
Updates or reads
decode.Source§impl<'de> Deserialize<'de> for ReactiveCollectionChangeFrame
impl<'de> Deserialize<'de> for ReactiveCollectionChangeFrame
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 ReactiveCollectionChangeFrame
impl PartialEq for ReactiveCollectionChangeFrame
Source§fn eq(&self, other: &ReactiveCollectionChangeFrame) -> bool
fn eq(&self, other: &ReactiveCollectionChangeFrame) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReactiveCollectionChangeFrame
Auto Trait Implementations§
impl Freeze for ReactiveCollectionChangeFrame
impl RefUnwindSafe for ReactiveCollectionChangeFrame
impl Send for ReactiveCollectionChangeFrame
impl Sync for ReactiveCollectionChangeFrame
impl Unpin for ReactiveCollectionChangeFrame
impl UnsafeUnpin for ReactiveCollectionChangeFrame
impl UnwindSafe for ReactiveCollectionChangeFrame
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