[−][src]Struct activitystreams::activity::Travel
Indicates that the actor is traveling to target from origin.
Travel is an IntransitiveObject whose actor specifies the direct object. If the target or origin are not specified, either can be determined by context.
Fields
kind: TravelType
travel_props: TravelProperties
Adds all valid travel 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 Travel
[src]
pub fn full() -> Ext<Travel, ApObjectProperties>
[src]
Generate a fully extended type
This effect can be achieved with Self::new().extend(SomeExtension::default())
impl Travel
[src]
Trait Implementations
impl Activity for Travel
[src]
impl AsMut<ActivityProperties> for Travel
[src]
fn as_mut(&mut self) -> &mut ActivityProperties
[src]
impl AsMut<ActorOptOriginAndTargetProperties> for Travel
[src]
fn as_mut(&mut self) -> &mut TravelProperties
[src]
impl AsMut<ObjectProperties> for Travel
[src]
fn as_mut(&mut self) -> &mut ObjectProperties
[src]
impl AsRef<ActivityProperties> for Travel
[src]
fn as_ref(&self) -> &ActivityProperties
[src]
impl AsRef<ActorOptOriginAndTargetProperties> for Travel
[src]
fn as_ref(&self) -> &TravelProperties
[src]
impl AsRef<ObjectProperties> for Travel
[src]
fn as_ref(&self) -> &ObjectProperties
[src]
impl Base for Travel
[src]
impl Clone for Travel
[src]
impl Debug for Travel
[src]
impl Default for Travel
[src]
impl<'de> Deserialize<'de> for Travel
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl IntransitiveActivity for Travel
[src]
impl Object for Travel
[src]
impl Serialize for Travel
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl TryFrom<Travel> for BaseBox
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(s: Travel) -> Result<Self, Self::Error>
[src]
impl TryFrom<Travel> for ObjectBox
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(s: Travel) -> Result<Self, Self::Error>
[src]
impl TryFrom<Travel> for ActivityBox
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(s: Travel) -> Result<Self, Self::Error>
[src]
impl TryFrom<Travel> for IntransitiveActivityBox
[src]
Auto Trait Implementations
impl RefUnwindSafe for Travel
impl Send for Travel
impl Sync for Travel
impl Unpin for Travel
impl UnwindSafe for Travel
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>,