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