[−][src]Struct activitystreams::activity::Arrive
An IntransitiveActivity that indicates that the actor has arrived at the location.
The origin can be used to identify the context from which the actor originated. The target typically has no defined meaning.
Fields
kind: ArriveType
arrive_props: ArriveProperties
Adds all valid arrive properties to this struct
object_props: ObjectProperties
Adds all valid object properties to this struct
activity_props: ActivityProperties
Adds all valid activity properties to this struct
Implementations
impl Arrive
[src]
pub fn full() -> Ext<Arrive, ApObjectProperties>
[src]
Generate a fully extended type
This effect can be achieved with Self::new().extend(SomeExtension::default())
impl Arrive
[src]
Trait Implementations
impl Activity for Arrive
[src]
impl AsMut<ActivityProperties> for Arrive
[src]
fn as_mut(&mut self) -> &mut ActivityProperties
[src]
impl AsMut<ActorAndOriginProperties> for Arrive
[src]
fn as_mut(&mut self) -> &mut ArriveProperties
[src]
impl AsMut<ObjectProperties> for Arrive
[src]
fn as_mut(&mut self) -> &mut ObjectProperties
[src]
impl AsRef<ActivityProperties> for Arrive
[src]
fn as_ref(&self) -> &ActivityProperties
[src]
impl AsRef<ActorAndOriginProperties> for Arrive
[src]
fn as_ref(&self) -> &ArriveProperties
[src]
impl AsRef<ObjectProperties> for Arrive
[src]
fn as_ref(&self) -> &ObjectProperties
[src]
impl Base for Arrive
[src]
impl Clone for Arrive
[src]
impl Debug for Arrive
[src]
impl Default for Arrive
[src]
impl<'de> Deserialize<'de> for Arrive
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl IntransitiveActivity for Arrive
[src]
impl Object for Arrive
[src]
impl Serialize for Arrive
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl TryFrom<Arrive> for BaseBox
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(s: Arrive) -> Result<Self, Self::Error>
[src]
impl TryFrom<Arrive> for ObjectBox
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(s: Arrive) -> Result<Self, Self::Error>
[src]
impl TryFrom<Arrive> for ActivityBox
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(s: Arrive) -> Result<Self, Self::Error>
[src]
impl TryFrom<Arrive> for IntransitiveActivityBox
[src]
Auto Trait Implementations
impl RefUnwindSafe for Arrive
impl Send for Arrive
impl Sync for Arrive
impl Unpin for Arrive
impl UnwindSafe for Arrive
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,
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, U> Extensible<U> for T where
T: Base,
U: Extension<T>,
[src]
T: Base,
U: Extension<T>,
impl<T> From<T> for T
[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.
fn to_owned(&self) -> T
[src]
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.
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>,