pub enum IngestMessage {
AuthRequest {
token: Vec<u8>,
},
IngestStatusRequest {},
Flush {},
DeclareAttrKey {
name: String,
wire_id: InternedAttrKey,
},
OpenTimeline {
id: TimelineId,
},
TimelineMetadata {
attrs: PackedAttrKvs<InternedAttrKey>,
},
Event {
be_ordering: Vec<u8>,
attrs: PackedAttrKvs<InternedAttrKey>,
},
}
Variants§
AuthRequest
IngestStatusRequest
Fields
Flush
Fields
An advisory message, asking the server to immediately write any pending events to disk.
DeclareAttrKey
OpenTimeline
Fields
§
id: TimelineId
TimelineMetadata
Fields
§
attrs: PackedAttrKvs<InternedAttrKey>
Event
Trait Implementations§
source§impl Debug for IngestMessage
impl Debug for IngestMessage
Auto Trait Implementations§
impl RefUnwindSafe for IngestMessage
impl Send for IngestMessage
impl Sync for IngestMessage
impl Unpin for IngestMessage
impl UnwindSafe for IngestMessage
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