pub struct RowChange {
pub pk: Value,
pub columns: Vec<String>,
}Fields§
§pk: Value§columns: Vec<String>Columns whose values differ.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RowChange
impl<'de> Deserialize<'de> for RowChange
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
impl StructuralPartialEq for RowChange
Auto Trait Implementations§
impl Freeze for RowChange
impl RefUnwindSafe for RowChange
impl Send for RowChange
impl Sync for RowChange
impl Unpin for RowChange
impl UnsafeUnpin for RowChange
impl UnwindSafe for RowChange
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