Struct lim_bit_vec::ByteList
source · pub struct ByteList(/* private fields */);
Trait Implementations§
source§impl FlatScanFn for ByteList
impl FlatScanFn for ByteList
type InputItem = BitVec<u16>
type InputResult = ()
type OutputList = ByteList
type EndList = Empty<u8, Id<BitVec<u32>>>
source§fn map_item(self, item: BitVec16) -> Self::OutputList
fn map_item(self, item: BitVec16) -> Self::OutputList
Map the given
input
item into a list.source§fn map_result(self, _: ()) -> Self::EndList
fn map_result(self, _: ()) -> Self::EndList
Map the given
result
into an end list.Auto Trait Implementations§
impl RefUnwindSafe for ByteList
impl Send for ByteList
impl Sync for ByteList
impl Unpin for ByteList
impl UnwindSafe for ByteList
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<L> Filter for Lwhere
L: ListFn,
impl<L> Filter for Lwhere L: ListFn,
fn filter<F>(self, f: F) -> FlatMapList<Self, FilterWrap<F>>where F: FilterFn<Input = Self::Item>,
source§impl<S> FlatScan for Swhere
S: ListFn,
impl<S> FlatScan for Swhere S: ListFn,
fn flat_scan<F>(self, flat_scan: F) -> FlatScanState<Self, F>where F: FlatScanFn<InputItem = Self::Item>, Self::End: ResultFn<Result = <F as FlatScanFn>::InputResult>,
source§impl<S> Iter for Swhere
S: ListFn<End = S>,
impl<S> Iter for Swhere S: ListFn<End = S>,
source§fn iter(self) -> ListIterator<Self>
fn iter(self) -> ListIterator<Self>
Converts a list to an iterator.