Enum git_protocol::fetch::response::Acknowledgement[][src]

pub enum Acknowledgement {
    Common(ObjectId),
    Ready,
    Nak,
}

An ‘ACK’ line received from the server.

Variants

Common(ObjectId)

The contained id is in common.

Ready

The server is ready to receive more lines.

Nak

The server isn’t ready yet.

Implementations

impl Acknowledgement[src]

pub fn id(&self) -> Option<&ObjectId>[src]

Returns the hash of the acknowledged object if this instance acknowledges a common one.

Trait Implementations

impl Clone for Acknowledgement[src]

impl Copy for Acknowledgement[src]

impl Debug for Acknowledgement[src]

impl Eq for Acknowledgement[src]

impl Hash for Acknowledgement[src]

impl Ord for Acknowledgement[src]

impl PartialEq<Acknowledgement> for Acknowledgement[src]

impl PartialOrd<Acknowledgement> for Acknowledgement[src]

impl StructuralEq for Acknowledgement[src]

impl StructuralPartialEq for Acknowledgement[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> Conv for T

impl<T> Conv for T

impl<T> FmtForward for T

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

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

impl<T> Pipe for T where
    T: ?Sized

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Tap for T

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> TryConv for T

impl<T> TryConv for T

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.