Enum git_transport::client::WriteMode[][src]

pub enum WriteMode {
    Binary,
    OneLfTerminatedLinePerWriteCall,
}

Configure how the RequestWriter behaves when writing bytes.

Variants

Binary

Each write() call writes the bytes verbatim as one or more packet lines.

OneLfTerminatedLinePerWriteCall

Each write() call assumes text in the input, assures a trailing newline and writes it as single packet line.

Trait Implementations

impl Clone for WriteMode[src]

impl Copy for WriteMode[src]

impl Debug for WriteMode[src]

impl Default for WriteMode[src]

impl Eq for WriteMode[src]

impl Hash for WriteMode[src]

impl Ord for WriteMode[src]

impl PartialEq<WriteMode> for WriteMode[src]

impl PartialOrd<WriteMode> for WriteMode[src]

impl StructuralEq for WriteMode[src]

impl StructuralPartialEq for WriteMode[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> 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.