pub struct BufferedEvent {
pub seq: u64,
pub node_id: String,
pub channel_id: u32,
pub payload: Vec<u8>,
pub enqueued_at: Instant,
}Fields§
§seq: u64§node_id: String§channel_id: u32§payload: Vec<u8>Opaque payload (inner ciphertext). C2 does not inspect it.
enqueued_at: InstantTrait Implementations§
Source§impl Clone for BufferedEvent
impl Clone for BufferedEvent
Source§fn clone(&self) -> BufferedEvent
fn clone(&self) -> BufferedEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BufferedEvent
impl Debug for BufferedEvent
impl Eq for BufferedEvent
Source§impl PartialEq for BufferedEvent
impl PartialEq for BufferedEvent
impl StructuralPartialEq for BufferedEvent
Auto Trait Implementations§
impl Freeze for BufferedEvent
impl RefUnwindSafe for BufferedEvent
impl Send for BufferedEvent
impl Sync for BufferedEvent
impl Unpin for BufferedEvent
impl UnsafeUnpin for BufferedEvent
impl UnwindSafe for BufferedEvent
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