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

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

Terminating variations for the bto field from ObjectProperties

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

Variants

XsdAnyUri(XsdAnyUri)
BaseBox(BaseBox)

Trait Implementations

impl Clone for ObjectPropertiesBtoTermEnum[src]

impl Debug for ObjectPropertiesBtoTermEnum[src]

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

impl From<BaseBox> for ObjectPropertiesBtoTermEnum[src]

impl From<ObjectPropertiesBtoTermEnum> for ObjectPropertiesBtoEnum[src]

impl From<XsdAnyUri> for ObjectPropertiesBtoTermEnum[src]

impl Serialize for ObjectPropertiesBtoTermEnum[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.