[][src]Struct egg_mode::user::Relationship

pub struct Relationship {
    pub target: RelationTarget,
    pub source: RelationSource,
}

Represents relationship settings between two Twitter accounts.

Fields

target: RelationTarget

Contains settings from the perspective of the target account.

source: RelationSource

Contains settings from the perspective of the source account.

This contains more information than target if the source account is the same as the authenticated user. See the RelationSource page for details.

Trait Implementations

impl Debug for Relationship[src]

impl<'de> Deserialize<'de> for Relationship[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: Deserialize<'de>, 
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,