Struct rabbitmq_stream_protocol::commands::deliver::DeliverCommand
source · pub struct DeliverCommand {
pub subscription_id: u8,
pub chunk_first_offset: u64,
pub messages: Vec<Message>,
/* private fields */
}
Fields§
§subscription_id: u8
§chunk_first_offset: u64
§messages: Vec<Message>
Implementations§
Trait Implementations§
source§impl Clone for DeliverCommand
impl Clone for DeliverCommand
source§fn clone(&self) -> DeliverCommand
fn clone(&self) -> DeliverCommand
Returns a copy 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 DeliverCommand
impl Debug for DeliverCommand
source§impl Decoder for DeliverCommand
impl Decoder for DeliverCommand
source§impl Encoder for DeliverCommand
impl Encoder for DeliverCommand
source§impl PartialEq for DeliverCommand
impl PartialEq for DeliverCommand
impl Eq for DeliverCommand
impl StructuralPartialEq for DeliverCommand
Auto Trait Implementations§
impl Freeze for DeliverCommand
impl RefUnwindSafe for DeliverCommand
impl Send for DeliverCommand
impl Sync for DeliverCommand
impl Unpin for DeliverCommand
impl UnwindSafe for DeliverCommand
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)