pub struct Message {
pub key: Option<Key>,
pub alphabet: Alphabet,
pub payload: Vec<u8>,
pub text: Option<String>,
pub parts: usize,
}Expand description
A complete message.
Fields§
§key: Option<Key>None for a message that was not concatenated.
alphabet: Alphabet§payload: Vec<u8>Joined payloads (septets or octets).
text: Option<String>None for 8-bit data.
parts: usizeTrait Implementations§
impl Eq for Message
impl StructuralPartialEq for Message
Auto Trait Implementations§
impl Forget for Message
impl Freeze for Message
impl RefUnwindSafe for Message
impl Send for Message
impl Sync for Message
impl Unpin for Message
impl UnsafeUnpin for Message
impl UnwindSafe for Message
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