pub struct LifecycleEntry {
pub sequence: u64,
pub event: LifecycleEvent,
}Expand description
A lifecycle fact addressed by its position in the lifecycle feed.
Fields§
§sequence: u64Feed cursor value; lifecycle facts are never removed, so the feed has no gaps.
event: LifecycleEventThe fact.
Trait Implementations§
Source§impl Clone for LifecycleEntry
impl Clone for LifecycleEntry
Source§impl Debug for LifecycleEntry
impl Debug for LifecycleEntry
Source§impl<'de> Deserialize<'de> for LifecycleEntry
impl<'de> Deserialize<'de> for LifecycleEntry
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 Eq for LifecycleEntry
Source§impl PartialEq for LifecycleEntry
impl PartialEq for LifecycleEntry
Source§impl Serialize for LifecycleEntry
impl Serialize for LifecycleEntry
impl StructuralPartialEq for LifecycleEntry
Auto Trait Implementations§
impl Freeze for LifecycleEntry
impl RefUnwindSafe for LifecycleEntry
impl Send for LifecycleEntry
impl Sync for LifecycleEntry
impl Unpin for LifecycleEntry
impl UnsafeUnpin for LifecycleEntry
impl UnwindSafe for LifecycleEntry
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