pub struct TimestampState {
pub last_processed_timestamp: Option<DateTime<Utc>>,
}Expand description
Core persistence traits and types
Fields§
§last_processed_timestamp: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for TimestampState
impl Clone for TimestampState
Source§fn clone(&self) -> TimestampState
fn clone(&self) -> TimestampState
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 TimestampState
impl Debug for TimestampState
Source§impl Default for TimestampState
impl Default for TimestampState
Source§fn default() -> TimestampState
fn default() -> TimestampState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TimestampState
impl<'de> Deserialize<'de> for TimestampState
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 TimestampState
impl RefUnwindSafe for TimestampState
impl Send for TimestampState
impl Sync for TimestampState
impl Unpin for TimestampState
impl UnsafeUnpin for TimestampState
impl UnwindSafe for TimestampState
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