pub struct CharFilter { /* private fields */ }
Implementations§
Source§impl CharFilter
impl CharFilter
pub fn new() -> CharFilter
pub fn add_char(&mut self, c: u8)
pub fn add_chars(&mut self, chars: RangeInclusive<u8>)
pub fn add_chars_from_slice(&mut self, chars: &[u8])
pub fn clone(&self) -> CharFilter
pub fn invert(&mut self)
pub fn has(&self, c: u8) -> bool
pub fn iter(&self) -> impl Iterator<Item = u8> + '_
Trait Implementations§
Source§impl Clone for CharFilter
impl Clone for CharFilter
Source§fn clone(&self) -> CharFilter
fn clone(&self) -> CharFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for CharFilter
impl RefUnwindSafe for CharFilter
impl Send for CharFilter
impl Sync for CharFilter
impl Unpin for CharFilter
impl UnwindSafe for CharFilter
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