[][src]Enum j_api::Link

pub enum Link<'a, 'b> {
    String(&'a str, &'b str),
    Object(&'a str, &'b str),
    SelfReference(&'a str),
    SelfReferenceObject(&'a str),
    About(&'a str),
    AboutObject(&'a str),
    First(&'a str),
    Last(&'a str),
    Previous(&'a str),
    Next(&'a str),
    Related(&'a str),
}

Variants

String(&'a str, &'b str)
Object(&'a str, &'b str)
SelfReference(&'a str)
SelfReferenceObject(&'a str)
About(&'a str)
AboutObject(&'a str)
First(&'a str)
Last(&'a str)
Previous(&'a str)
Next(&'a str)
Related(&'a str)

Trait Implementations

impl<'a, 'b> Clone for Link<'a, 'b>[src]

impl<'a, 'b> Debug for Link<'a, 'b>[src]

impl<'de: 'a + 'b, 'a, 'b> Deserialize<'de> for Link<'a, 'b>[src]

impl<'a, 'b> Serialize for Link<'a, 'b>[src]

Auto Trait Implementations

impl<'a, 'b> RefUnwindSafe for Link<'a, 'b>

impl<'a, 'b> Send for Link<'a, 'b>

impl<'a, 'b> Sync for Link<'a, 'b>

impl<'a, 'b> Unpin for Link<'a, 'b>

impl<'a, 'b> UnwindSafe for Link<'a, 'b>

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: 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.