pub struct PpaassPacket { /* private fields */ }
Implementations§
Source§impl PpaassPacket
impl PpaassPacket
pub const fn new( packet_id: String, user_token: String, encryption: PpaassPacketPayloadEncryption, payload: Bytes, ) -> PpaassPacket
Source§impl PpaassPacket
impl PpaassPacket
pub fn packet_id(&self) -> &str
pub fn user_token(&self) -> &str
pub fn encryption(&self) -> &PpaassPacketPayloadEncryption
pub fn payload(&self) -> &[u8] ⓘ
Trait Implementations§
Source§impl Debug for PpaassPacket
impl Debug for PpaassPacket
Source§impl<'de> Deserialize<'de> for PpaassPacket
impl<'de> Deserialize<'de> for PpaassPacket
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for PpaassPacket
impl Serialize for PpaassPacket
Source§impl TryFrom<Bytes> for PpaassPacket
impl TryFrom<Bytes> for PpaassPacket
Source§impl TryFrom<PpaassPacket> for Bytes
impl TryFrom<PpaassPacket> for Bytes
Source§type Error = ProtocolError
type Error = ProtocolError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl !Freeze for PpaassPacket
impl RefUnwindSafe for PpaassPacket
impl Send for PpaassPacket
impl Sync for PpaassPacket
impl Unpin for PpaassPacket
impl UnwindSafe for PpaassPacket
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