[][src]Struct twilight_gateway::shard::ShardSink

pub struct ShardSink(_);

A sink which tungstenite messages can be sunk into. ⚓

You get this via Shard::sink.

Trait Implementations

impl Clone for ShardSink[src]

impl Debug for ShardSink[src]

impl Sink<Message> for ShardSink[src]

type Error = SendError

The type of value produced by the sink when an error occurs.

impl<'_> Sink<Message> for &'_ ShardSink[src]

type Error = SendError

The type of value produced by the sink when an error occurs.

Auto Trait Implementations

impl !RefUnwindSafe for ShardSink

impl Send for ShardSink

impl Sync for ShardSink

impl Unpin for ShardSink

impl !UnwindSafe for ShardSink

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> 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, Item> SinkExt<Item> for T where
    T: Sink<Item> + ?Sized
[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.

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