Struct google_plus1::api::ActivityObject [−][src]
The object of this activity.
This type is not used in any activity, and only used as part of another schema.
Fields
actor: Option<ActivityObjectActor>If this activity’s object is itself another activity, such as when a person reshares an activity, this property specifies the original activity’s actor.
attachments: Option<Vec<ActivityObjectAttachments>>The media objects attached to this activity.
content: Option<String>The HTML-formatted content, which is suitable for display.
id: Option<String>The ID of the object. When resharing an activity, this is the ID of the activity that is being reshared.
object_type: Option<String>The type of the object. Possible values include, but are not limited to, the following values:
- “note” - Textual content.
- “activity” - A Google+ activity.
original_content: Option<String>The content (text) as provided by the author, which is stored without any HTML formatting. When creating or updating an activity, this value must be supplied as plain text in the request.
plusoners: Option<ActivityObjectPlusoners>People who +1’d this activity.
replies: Option<ActivityObjectReplies>Comments in reply to this activity.
People who reshared this activity.
url: Option<String>The URL that points to the linked resource.
Trait Implementations
impl Clone for ActivityObject[src]
fn clone(&self) -> ActivityObject[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for ActivityObject[src]
impl Default for ActivityObject[src]
fn default() -> ActivityObject[src]
impl<'de> Deserialize<'de> for ActivityObject[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl NestedType for ActivityObject[src]
impl Part for ActivityObject[src]
impl Serialize for ActivityObject[src]
Auto Trait Implementations
impl RefUnwindSafe for ActivityObject
impl Send for ActivityObject
impl Sync for ActivityObject
impl Unpin for ActivityObject
impl UnwindSafe for ActivityObject
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,