pub struct ArchiveDescriptor {
pub id: String,
pub message_count: usize,
pub source_message_count: usize,
pub snippet: String,
}Fields§
§id: String§message_count: usize§source_message_count: usize§snippet: StringA bounded excerpt of eligible source JSON, never the hidden note.
Trait Implementations§
Source§impl Clone for ArchiveDescriptor
impl Clone for ArchiveDescriptor
Source§impl Debug for ArchiveDescriptor
impl Debug for ArchiveDescriptor
Source§impl<'de> Deserialize<'de> for ArchiveDescriptor
impl<'de> Deserialize<'de> for ArchiveDescriptor
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
impl Eq for ArchiveDescriptor
Source§impl PartialEq for ArchiveDescriptor
impl PartialEq for ArchiveDescriptor
Source§impl Serialize for ArchiveDescriptor
impl Serialize for ArchiveDescriptor
impl StructuralPartialEq for ArchiveDescriptor
Auto Trait Implementations§
impl Freeze for ArchiveDescriptor
impl RefUnwindSafe for ArchiveDescriptor
impl Send for ArchiveDescriptor
impl Sync for ArchiveDescriptor
impl Unpin for ArchiveDescriptor
impl UnsafeUnpin for ArchiveDescriptor
impl UnwindSafe for ArchiveDescriptor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.