pub struct StreamEventEnvelope {
pub api_version: String,
pub stream: String,
pub topic: String,
pub cursor: String,
pub sequence: u64,
pub ts: String,
pub resource: StreamResource,
pub replay: StreamReplay,
pub payload: Value,
}Fields§
§api_version: String§stream: String§topic: String§cursor: String§sequence: u64§ts: String§resource: StreamResource§replay: StreamReplay§payload: ValueTrait Implementations§
Source§impl Clone for StreamEventEnvelope
impl Clone for StreamEventEnvelope
Source§fn clone(&self) -> StreamEventEnvelope
fn clone(&self) -> StreamEventEnvelope
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 StreamEventEnvelope
impl Debug for StreamEventEnvelope
Auto Trait Implementations§
impl Freeze for StreamEventEnvelope
impl RefUnwindSafe for StreamEventEnvelope
impl Send for StreamEventEnvelope
impl Sync for StreamEventEnvelope
impl Unpin for StreamEventEnvelope
impl UnsafeUnpin for StreamEventEnvelope
impl UnwindSafe for StreamEventEnvelope
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