[−][src]Enum git_packetline::decode::PacketLineOrWantedSize
The result of hex_prefix()
indicating either a special packet line or the amount of wanted bytes
Variants
Line(PacketLine<'a>)
The special kind of packet line decoded from the hex prefix. It never contains actual data.
Wanted(u16)
The amount of bytes indicated by the hex prefix of the packet line.
Auto Trait Implementations
impl<'a> RefUnwindSafe for PacketLineOrWantedSize<'a>
[src]
impl<'a> Send for PacketLineOrWantedSize<'a>
[src]
impl<'a> Sync for PacketLineOrWantedSize<'a>
[src]
impl<'a> Unpin for PacketLineOrWantedSize<'a>
[src]
impl<'a> UnwindSafe for PacketLineOrWantedSize<'a>
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,