pub struct ArchivedMessage {
pub source_index: usize,
pub block_indices: Vec<usize>,
pub message: SharedMessage,
}Fields§
§source_index: usizeZero-based offset in the slice passed to seal, including omitted messages.
block_indices: Vec<usize>Original content-array indices; empty for string content.
message: SharedMessageTrait Implementations§
Source§impl Clone for ArchivedMessage
impl Clone for ArchivedMessage
Source§impl Debug for ArchivedMessage
impl Debug for ArchivedMessage
Source§impl<'de> Deserialize<'de> for ArchivedMessage
impl<'de> Deserialize<'de> for ArchivedMessage
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 PartialEq for ArchivedMessage
impl PartialEq for ArchivedMessage
Source§impl Serialize for ArchivedMessage
impl Serialize for ArchivedMessage
impl StructuralPartialEq for ArchivedMessage
Auto Trait Implementations§
impl Freeze for ArchivedMessage
impl RefUnwindSafe for ArchivedMessage
impl Send for ArchivedMessage
impl Sync for ArchivedMessage
impl Unpin for ArchivedMessage
impl UnsafeUnpin for ArchivedMessage
impl UnwindSafe for ArchivedMessage
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