pub enum PacketBuildResult {
Complete(RawPacket),
Incomplete,
Error(MqttError),
}
Expand description
Enum representing packet construction results
Variants§
Complete(RawPacket)
Packet construction completed
Incomplete
Packet building in progress (more data needed)
Error(MqttError)
Error occurred
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PacketBuildResult
impl RefUnwindSafe for PacketBuildResult
impl Send for PacketBuildResult
impl Sync for PacketBuildResult
impl Unpin for PacketBuildResult
impl UnwindSafe for PacketBuildResult
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