pub struct ArchiveManifest {Show 15 fields
pub protocol: String,
pub kind: String,
pub host: String,
pub room_id: String,
pub room_uri: String,
pub generated_at: i64,
pub event_count: u64,
pub first_seq: u64,
pub last_seq: u64,
pub events_sha256: String,
pub archive_root: String,
pub mindmap_snapshot: Option<MindmapSnapshotRef>,
pub artifacts: Vec<ArtifactManifest>,
pub discourse_trace_quality_score: Option<f64>,
pub formats: BTreeMap<String, String>,
}Fields§
§protocol: String§kind: String§host: String§room_id: String§room_uri: String§generated_at: i64§event_count: u64§first_seq: u64§last_seq: u64§events_sha256: String§archive_root: String§mindmap_snapshot: Option<MindmapSnapshotRef>§artifacts: Vec<ArtifactManifest>§discourse_trace_quality_score: Option<f64>§formats: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for ArchiveManifest
impl Clone for ArchiveManifest
Source§fn clone(&self) -> ArchiveManifest
fn clone(&self) -> ArchiveManifest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ArchiveManifest
impl Debug for ArchiveManifest
Source§impl<'de> Deserialize<'de> for ArchiveManifest
impl<'de> Deserialize<'de> for ArchiveManifest
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 ArchiveManifest
impl PartialEq for ArchiveManifest
Source§fn eq(&self, other: &ArchiveManifest) -> bool
fn eq(&self, other: &ArchiveManifest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ArchiveManifest
impl Serialize for ArchiveManifest
impl StructuralPartialEq for ArchiveManifest
Auto Trait Implementations§
impl Freeze for ArchiveManifest
impl RefUnwindSafe for ArchiveManifest
impl Send for ArchiveManifest
impl Sync for ArchiveManifest
impl Unpin for ArchiveManifest
impl UnsafeUnpin for ArchiveManifest
impl UnwindSafe for ArchiveManifest
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