pub struct ActivityRecordRequest {
pub kind: String,
pub summary: String,
pub subject: Option<ActivitySubject>,
pub details: Option<Map<String, Value>>,
pub on: Option<ActivityOn>,
}Expand description
Report an event. Shape checking lives here; kind, size, ownership and rate validation remain the daemon’s responsibility. There is no actor field.
Fields§
§kind: String§summary: String§subject: Option<ActivitySubject>§details: Option<Map<String, Value>>§on: Option<ActivityOn>Implementations§
Trait Implementations§
Source§impl Clone for ActivityRecordRequest
impl Clone for ActivityRecordRequest
Source§impl Debug for ActivityRecordRequest
impl Debug for ActivityRecordRequest
Source§impl<'de> Deserialize<'de> for ActivityRecordRequest
impl<'de> Deserialize<'de> for ActivityRecordRequest
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 ActivityRecordRequest
impl PartialEq for ActivityRecordRequest
Source§impl Serialize for ActivityRecordRequest
impl Serialize for ActivityRecordRequest
impl StructuralPartialEq for ActivityRecordRequest
Auto Trait Implementations§
impl Freeze for ActivityRecordRequest
impl RefUnwindSafe for ActivityRecordRequest
impl Send for ActivityRecordRequest
impl Sync for ActivityRecordRequest
impl Unpin for ActivityRecordRequest
impl UnsafeUnpin for ActivityRecordRequest
impl UnwindSafe for ActivityRecordRequest
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