pub struct PvaMessagePayload {
pub ioid: u32,
pub message_type: u8,
pub message: Option<String>,
pub status: Option<PvaStatus>,
pub raw: Vec<u8>,
}Fields§
§ioid: u32§message_type: u8§message: Option<String>§status: Option<PvaStatus>Legacy compat: if the payload looks like old Status format, decode that.
raw: Vec<u8>Implementations§
Trait Implementations§
Source§impl Debug for PvaMessagePayload
impl Debug for PvaMessagePayload
Auto Trait Implementations§
impl Freeze for PvaMessagePayload
impl RefUnwindSafe for PvaMessagePayload
impl Send for PvaMessagePayload
impl Sync for PvaMessagePayload
impl Unpin for PvaMessagePayload
impl UnsafeUnpin for PvaMessagePayload
impl UnwindSafe for PvaMessagePayload
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