pub struct FileStripZeroWidthFixer;Expand description
Strips zero-width characters (U+200B / U+200C / U+200D, plus
body-internal U+FEFF — a leading BOM is preserved so
no_bom can own that concern).
Trait Implementations§
Source§impl Debug for FileStripZeroWidthFixer
impl Debug for FileStripZeroWidthFixer
Source§impl Fixer for FileStripZeroWidthFixer
impl Fixer for FileStripZeroWidthFixer
Auto Trait Implementations§
impl Freeze for FileStripZeroWidthFixer
impl RefUnwindSafe for FileStripZeroWidthFixer
impl Send for FileStripZeroWidthFixer
impl Sync for FileStripZeroWidthFixer
impl Unpin for FileStripZeroWidthFixer
impl UnsafeUnpin for FileStripZeroWidthFixer
impl UnwindSafe for FileStripZeroWidthFixer
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more