Skip to main content

SliceLen

Trait SliceLen 

Source
pub trait SliceLen {
    // Required method
    fn slice_len(&self) -> usize;
}
Expand description

Abstract method to calculate the input length

Required Methods§

Source

fn slice_len(&self) -> usize

Calculates the input length, as indicated by its name, and the name of the trait itself

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl SliceLen for &str

Source§

impl SliceLen for char

Source§

impl SliceLen for u8

Source§

impl<I> SliceLen for (I, usize, usize)
where I: SliceLen,

Source§

impl<T, const LEN: usize> SliceLen for &[T; LEN]

Source§

impl<T, const LEN: usize> SliceLen for [T; LEN]

Source§

impl<T> SliceLen for &[T]

Implementors§

Source§

impl SliceLen for &BStr

Source§

impl SliceLen for &Bytes

Source§

impl<I, S> SliceLen for Stateful<I, S>
where I: SliceLen,

Source§

impl<I> SliceLen for LocatingSlice<I>
where I: SliceLen,

Source§

impl<I> SliceLen for Partial<I>
where I: SliceLen,

Source§

impl<S: SliceLen> SliceLen for Caseless<S>

Source§

impl<T> SliceLen for TokenSlice<'_, T>