pub struct SwarmMessageRecord {
pub id: String,
pub sequence: u64,
pub author_bot_id: String,
pub author_handle: String,
pub source_session_id: String,
pub text: String,
pub created_at_ms: i64,
pub in_reply_to_message_id: Option<String>,
pub reply_depth: u8,
}Expand description
One retained post on a swarm’s shared message board.
Fields§
§id: String§sequence: u64§source_session_id: String§text: String§created_at_ms: i64§in_reply_to_message_id: Option<String>§reply_depth: u8Trait Implementations§
Source§impl Clone for SwarmMessageRecord
impl Clone for SwarmMessageRecord
Source§fn clone(&self) -> SwarmMessageRecord
fn clone(&self) -> SwarmMessageRecord
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 SwarmMessageRecord
impl Debug for SwarmMessageRecord
Source§impl<'de> Deserialize<'de> for SwarmMessageRecord
impl<'de> Deserialize<'de> for SwarmMessageRecord
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 SwarmMessageRecord
Source§impl PartialEq for SwarmMessageRecord
impl PartialEq for SwarmMessageRecord
Source§impl Serialize for SwarmMessageRecord
impl Serialize for SwarmMessageRecord
impl StructuralPartialEq for SwarmMessageRecord
Auto Trait Implementations§
impl Freeze for SwarmMessageRecord
impl RefUnwindSafe for SwarmMessageRecord
impl Send for SwarmMessageRecord
impl Sync for SwarmMessageRecord
impl Unpin for SwarmMessageRecord
impl UnsafeUnpin for SwarmMessageRecord
impl UnwindSafe for SwarmMessageRecord
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.