Struct Streaming

pub struct Streaming;

Indicates that the input data is streaming: more data may be available later

Trait Implementations

impl IsStreaming for Streaming

fn incomplete<E, F: FnOnce() -> E>(needed: Needed, _err_f: F) -> Err<E>
fn is_streaming() -> bool

Auto Trait Implementations

impl Freeze for Streaming

impl RefUnwindSafe for Streaming

impl Send for Streaming

impl Sync for Streaming

impl Unpin for Streaming

impl UnsafeUnpin for Streaming

impl UnwindSafe for Streaming

Blanket Implementations

impl<T> Any for Streaming where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for Streaming where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for Streaming where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for Streaming

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for Streaming where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for Streaming where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for Streaming where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>