pub struct ManagedPublication(/* private fields */);Implementations§
Source§impl ManagedPublication
impl ManagedPublication
pub fn stream(&self) -> &str
pub fn owner(&self) -> &str
pub fn schema(&self) -> u32
pub fn generation(&self) -> Option<u64>
pub fn sequence(&self) -> u64
pub fn wire_sequence(&self) -> u64
pub fn missed(&self) -> u64
pub fn payload(&self) -> &[u8] ⓘ
pub fn published_unix_micros(&self) -> Option<i64>
pub fn context(&self) -> Option<&str>
Trait Implementations§
Source§impl Clone for ManagedPublication
impl Clone for ManagedPublication
Auto Trait Implementations§
impl Freeze for ManagedPublication
impl RefUnwindSafe for ManagedPublication
impl Send for ManagedPublication
impl Sync for ManagedPublication
impl Unpin for ManagedPublication
impl UnsafeUnpin for ManagedPublication
impl UnwindSafe for ManagedPublication
Blanket Implementations§
impl<T> Allocation for T
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