[][src]Enum tus_client::TusExtension

pub enum TusExtension {
    Creation,
    Expiration,
    Checksum,
    Termination,
    Concatenation,
}

Enumerates the extensions to the tus protocol.

Variants

Creation

The server supports creating files.

ExpirationChecksum

The server supports verifying checksums of uploaded chunks.

Termination

The server supports deleting files.

Concatenation

The server supports parallel uploads of a single file.

Trait Implementations

impl PartialEq<TusExtension> for TusExtension[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Debug for TusExtension[src]

impl FromStr for TusExtension[src]

type Err = ()

The associated error which can be returned from parsing.

Auto Trait Implementations

Blanket Implementations

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]