Skip to main content

StartsWithMultiple

Trait StartsWithMultiple 

Source
pub trait StartsWithMultiple {
    // Required method
    fn starts_with_multiple<S: AsRef<[u8]>>(&self, bs: &[S]) -> Option<usize>;
}
Expand description

To extend [u8] and str to have a starts_with_multiple method.

Required Methods§

Source

fn starts_with_multiple<S: AsRef<[u8]>>(&self, bs: &[S]) -> Option<usize>

Returns Some(usize) if one of the given string slices case-sensitively matches a prefix of this string slice.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl StartsWithMultiple for [u8]

Source§

impl StartsWithMultiple for str

Implementors§