pub struct MergeEvent {
pub ts: DateTime<Utc>,
pub loop_id: String,
pub event: MergeEventType,
}Expand description
A merge queue event recorded in the JSONL log.
Fields§
§ts: DateTime<Utc>Timestamp of the event.
loop_id: StringLoop ID this event relates to.
event: MergeEventTypeType of event.
Trait Implementations§
Source§impl Clone for MergeEvent
impl Clone for MergeEvent
Source§fn clone(&self) -> MergeEvent
fn clone(&self) -> MergeEvent
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 MergeEvent
impl Debug for MergeEvent
Source§impl<'de> Deserialize<'de> for MergeEvent
impl<'de> Deserialize<'de> for MergeEvent
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 PartialEq for MergeEvent
impl PartialEq for MergeEvent
Source§impl Serialize for MergeEvent
impl Serialize for MergeEvent
impl StructuralPartialEq for MergeEvent
Auto Trait Implementations§
impl Freeze for MergeEvent
impl RefUnwindSafe for MergeEvent
impl Send for MergeEvent
impl Sync for MergeEvent
impl Unpin for MergeEvent
impl UnsafeUnpin for MergeEvent
impl UnwindSafe for MergeEvent
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