pub struct RedactedServerRecord {
pub room_id: String,
pub seq: u64,
pub pre_hash: Option<String>,
pub hash: String,
pub accepted_at: i64,
pub envelope: RedactedEnvelope,
}Expand description
A redacted server record.
Fields§
§room_id: String§seq: u64§pre_hash: Option<String>§hash: String§accepted_at: i64§envelope: RedactedEnvelopeTrait Implementations§
Source§impl Clone for RedactedServerRecord
impl Clone for RedactedServerRecord
Source§impl Debug for RedactedServerRecord
impl Debug for RedactedServerRecord
Source§impl<'de> Deserialize<'de> for RedactedServerRecord
impl<'de> Deserialize<'de> for RedactedServerRecord
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 From<RedactedServerRecord> for ArchiveRecord
impl From<RedactedServerRecord> for ArchiveRecord
Source§fn from(record: RedactedServerRecord) -> Self
fn from(record: RedactedServerRecord) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RedactedServerRecord
impl RefUnwindSafe for RedactedServerRecord
impl Send for RedactedServerRecord
impl Sync for RedactedServerRecord
impl Unpin for RedactedServerRecord
impl UnsafeUnpin for RedactedServerRecord
impl UnwindSafe for RedactedServerRecord
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