pub struct KanjiMode;Expand description
Type-level Shift-JIS Kanji mode marker.
Trait Implementations§
impl Copy for KanjiMode
Source§impl EncodingMode for KanjiMode
impl EncodingMode for KanjiMode
Source§fn invalid_character(data: &[u8]) -> Option<(usize, u8)>
fn invalid_character(data: &[u8]) -> Option<(usize, u8)>
Returns the first invalid byte for this mode, if any.
Source§fn character_count(data: &[u8]) -> usize
fn character_count(data: &[u8]) -> usize
Returns the number of logical characters represented by
data. Read moreSource§fn bits_per_character() -> f64
fn bits_per_character() -> f64
Approximate payload bits per logical character for this mode.
impl Eq for KanjiMode
impl StructuralPartialEq for KanjiMode
Auto Trait Implementations§
impl Freeze for KanjiMode
impl RefUnwindSafe for KanjiMode
impl Send for KanjiMode
impl Sync for KanjiMode
impl Unpin for KanjiMode
impl UnsafeUnpin for KanjiMode
impl UnwindSafe for KanjiMode
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