[−][src]Enum lber::Move
Variants
Consume(usize)
indcates how much data was consumed
Seek(SeekFrom)
indicates where in the input the consumer must seek
Await(Needed)
indicates more data is needed
Trait Implementations
impl Clone for Move
[src]
impl<'a> Consumer<&'a [u8], StructureTag, (), Move> for Parser
[src]
fn handle(
&mut self,
input: Input<&[u8]>
) -> &ConsumerState<StructureTag, (), Move>
[src]
&mut self,
input: Input<&[u8]>
) -> &ConsumerState<StructureTag, (), Move>
fn state(&self) -> &ConsumerState<StructureTag, (), Move>
[src]
impl Copy for Move
[src]
impl Debug for Move
[src]
impl Eq for Move
[src]
impl PartialEq<Move> for Move
[src]
impl StructuralEq for Move
[src]
impl StructuralPartialEq for Move
[src]
Auto Trait Implementations
impl RefUnwindSafe for Move
impl Send for Move
impl Sync for Move
impl Unpin for Move
impl UnwindSafe for Move
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,
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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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.
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>,