[][src]Enum activitystreams::object::properties::ObjectPropertiesContextTermEnum

pub enum ObjectPropertiesContextTermEnum {
    XsdAnyUri(XsdAnyUri),
    BaseBox(BaseBox),
}

Terminating variations for the context field from ObjectProperties

Since context can be one of multiple types, this enum represents all possibilities of context

Variants

XsdAnyUri(XsdAnyUri)
BaseBox(BaseBox)

Trait Implementations

impl Clone for ObjectPropertiesContextTermEnum[src]

impl Debug for ObjectPropertiesContextTermEnum[src]

impl<'de> Deserialize<'de> for ObjectPropertiesContextTermEnum[src]

impl From<BaseBox> for ObjectPropertiesContextTermEnum[src]

impl From<ObjectPropertiesContextTermEnum> for ObjectPropertiesContextEnum[src]

impl From<XsdAnyUri> for ObjectPropertiesContextTermEnum[src]

impl Serialize for ObjectPropertiesContextTermEnum[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.