pub struct MercuryActivity {
pub id: String,
pub verb: String,
pub actor: MercuryActor,
pub object: MercuryObject,
pub target: MercuryTarget,
pub published: String,
pub encryption_key_url: Option<String>,
}Expand description
A Mercury conversation activity.
Fields§
§id: String§verb: String§actor: MercuryActor§object: MercuryObject§target: MercuryTarget§published: String§encryption_key_url: Option<String>Trait Implementations§
Source§impl Clone for MercuryActivity
impl Clone for MercuryActivity
Source§fn clone(&self) -> MercuryActivity
fn clone(&self) -> MercuryActivity
Returns a duplicate of the value. Read more
1.0.0 · 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 MercuryActivity
impl Debug for MercuryActivity
Source§impl<'de> Deserialize<'de> for MercuryActivity
impl<'de> Deserialize<'de> for MercuryActivity
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
Auto Trait Implementations§
impl Freeze for MercuryActivity
impl RefUnwindSafe for MercuryActivity
impl Send for MercuryActivity
impl Sync for MercuryActivity
impl Unpin for MercuryActivity
impl UnwindSafe for MercuryActivity
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