pub struct PartialMessageHeader {
pub sender: Option<MessageSender>,
pub recipient: Vec<MessageRecipient>,
pub message_created_date_time: Option<String>,
pub message_id: Option<Identifier>,
pub message_file_name: Option<String>,
pub completed_fields: usize,
pub memory_estimate: usize,
}Expand description
Partial message header being built during streaming
Fields§
§sender: Option<MessageSender>§recipient: Vec<MessageRecipient>§message_created_date_time: Option<String>§message_id: Option<Identifier>§message_file_name: Option<String>§completed_fields: usize§memory_estimate: usizeTrait Implementations§
Source§impl Clone for PartialMessageHeader
impl Clone for PartialMessageHeader
Source§fn clone(&self) -> PartialMessageHeader
fn clone(&self) -> PartialMessageHeader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PartialMessageHeader
impl Debug for PartialMessageHeader
Source§impl Default for PartialMessageHeader
impl Default for PartialMessageHeader
Source§fn default() -> PartialMessageHeader
fn default() -> PartialMessageHeader
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PartialMessageHeader
impl RefUnwindSafe for PartialMessageHeader
impl Send for PartialMessageHeader
impl Sync for PartialMessageHeader
impl Unpin for PartialMessageHeader
impl UnwindSafe for PartialMessageHeader
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