pub struct RolloutEventEntry {
pub seq: i64,
pub ts: String,
pub kind: String,
pub host: Option<String>,
pub payload: Value,
}Fields§
§seq: i64§ts: StringRFC3339, caller-supplied (no SQL DEFAULT — see Phase 4 fix
f3fcb213).
kind: String§host: Option<String>§payload: ValueParsed JSON. The event_log column stores a JSON-validated
string; the route parses on-read so consumers get structured
data without a second deserialise step.
Trait Implementations§
Source§impl Clone for RolloutEventEntry
impl Clone for RolloutEventEntry
Source§fn clone(&self) -> RolloutEventEntry
fn clone(&self) -> RolloutEventEntry
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 RolloutEventEntry
impl Debug for RolloutEventEntry
Source§impl<'de> Deserialize<'de> for RolloutEventEntry
impl<'de> Deserialize<'de> for RolloutEventEntry
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 RolloutEventEntry
impl PartialEq for RolloutEventEntry
Source§impl Serialize for RolloutEventEntry
impl Serialize for RolloutEventEntry
impl StructuralPartialEq for RolloutEventEntry
Auto Trait Implementations§
impl Freeze for RolloutEventEntry
impl RefUnwindSafe for RolloutEventEntry
impl Send for RolloutEventEntry
impl Sync for RolloutEventEntry
impl Unpin for RolloutEventEntry
impl UnwindSafe for RolloutEventEntry
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