pub struct SubscribeAckPacket {
pub packet_id: u16,
pub reason_string: Option<ReasonString>,
pub user_properties: Vec<UserProperty>,
pub reason_codes: Vec<SubscribeAckReason>,
}
Fields§
§packet_id: u16
§reason_string: Option<ReasonString>
§user_properties: Vec<UserProperty>
§reason_codes: Vec<SubscribeAckReason>
Trait Implementations§
Source§impl Debug for SubscribeAckPacket
impl Debug for SubscribeAckPacket
Source§impl PartialEq for SubscribeAckPacket
impl PartialEq for SubscribeAckPacket
Source§impl PropertySize for SubscribeAckPacket
impl PropertySize for SubscribeAckPacket
fn property_size(&self, protocol_version: ProtocolVersion) -> u32
impl StructuralPartialEq for SubscribeAckPacket
Auto Trait Implementations§
impl Freeze for SubscribeAckPacket
impl RefUnwindSafe for SubscribeAckPacket
impl Send for SubscribeAckPacket
impl Sync for SubscribeAckPacket
impl Unpin for SubscribeAckPacket
impl UnwindSafe for SubscribeAckPacket
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