pub struct SqliteEvent {
pub operation: String,
pub table: String,
pub data: ArcValue,
pub timestamp: SystemTime,
pub origin_node_id: String,
pub origin_seq: i64,
}Fields§
§operation: String§table: String§data: ArcValue§timestamp: SystemTime§origin_node_id: String§origin_seq: i64Trait Implementations§
Source§impl Clone for SqliteEvent
impl Clone for SqliteEvent
Source§fn clone(&self) -> SqliteEvent
fn clone(&self) -> SqliteEvent
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 Debug for SqliteEvent
impl Debug for SqliteEvent
Source§impl<'de> Deserialize<'de> for SqliteEvent
impl<'de> Deserialize<'de> for SqliteEvent
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 RunarDecrypt for SqliteEvent
impl RunarDecrypt for SqliteEvent
Source§impl RunarEncrypt for SqliteEvent
impl RunarEncrypt for SqliteEvent
type Encrypted = SqliteEvent
fn encrypt_with_keystore( &self, _keystore: &Arc<KeyStore>, _resolver: &dyn LabelResolver, ) -> Result<Self::Encrypted>
Source§impl Serialize for SqliteEvent
impl Serialize for SqliteEvent
impl RunarEncryptable for SqliteEvent
Auto Trait Implementations§
impl Freeze for SqliteEvent
impl !RefUnwindSafe for SqliteEvent
impl Send for SqliteEvent
impl Sync for SqliteEvent
impl Unpin for SqliteEvent
impl UnsafeUnpin for SqliteEvent
impl !UnwindSafe for SqliteEvent
Blanket Implementations§
Source§impl<T> AsArcValue for T
impl<T> AsArcValue for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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