pub struct EngineMeta {
pub last_event_time: u64,
}Fields§
§last_event_time: u64Trait Implementations§
Source§impl Clone for EngineMeta
impl Clone for EngineMeta
Source§fn clone(&self) -> EngineMeta
fn clone(&self) -> EngineMeta
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 Default for EngineMeta
impl Default for EngineMeta
Source§fn default() -> EngineMeta
fn default() -> EngineMeta
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EngineMetawhere
u64: DeserializeOwned,
impl<'de> Deserialize<'de> for EngineMetawhere
u64: DeserializeOwned,
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 OperatorState for EngineMetawhere
Self: StateCodec,
impl OperatorState for EngineMetawhere
Self: StateCodec,
fn encode_state(&self) -> Result<EncodedPodRow, StateError>
fn decode_state(bytes: &EncodedPodRow) -> Result<Self, StateError>
Auto Trait Implementations§
impl Freeze for EngineMeta
impl RefUnwindSafe for EngineMeta
impl Send for EngineMeta
impl Sync for EngineMeta
impl Unpin for EngineMeta
impl UnsafeUnpin for EngineMeta
impl UnwindSafe for EngineMeta
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more