fn char_max_bytes_len(self) -> u8
fn check_bom(self, bom: &[u8]) -> bool
unsafe fn to_unicode_ptr(self, ptr: *const u8, len: usize) -> (u32, u8)
fn to_unicode(self, stream: &[u8]) -> (u32, u8)
fn from_unicode(self, point: u32) -> [u8; 5]
fn check_is_dec_num(self, stream: &[u8]) -> bool
fn check_is_flo_num(self, stream: &[u8]) -> bool
fn extract_bin_digit(self, _: &[u8]) -> Option<(u8, u8)>
fn extract_dec_digit(self, _: &[u8]) -> Option<(u8, u8)>
fn extract_oct_digit(self, _: &[u8]) -> Option<(u8, u8)>
fn extract_hex_digit(self, _: &[u8]) -> Option<(u8, u8)>
fn str_to_bytes<'a>(self, string: &'a str) -> Result<&'a [u8], Vec<u8>>
fn string_to_bytes(self, string: String) -> Vec<u8>
fn bytes_to_string(self, bytes: &[u8]) -> Result<String, ()>
fn bytes_to_string_times(self, bytes: &[u8], times: usize) -> Result<String, ()>
impl Unicode for Encoding
[src]fn char_max_bytes_len(self) -> u8
[src]fn check_is_flo_num(self, stream: &[u8]) -> bool
[src]fn check_is_dec_num(self, stream: &[u8]) -> bool
[src]fn extract_bin_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]fn extract_dec_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]fn extract_oct_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]fn extract_hex_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]fn check_bom(self, bom: &[u8]) -> bool
[src]unsafe fn to_unicode_ptr(self, ptr: *const u8, len: usize) -> (u32, u8)
[src]fn to_unicode(self, stream: &[u8]) -> (u32, u8)
[src]fn from_unicode(self, point: u32) -> [u8; 5]
[src]fn str_to_bytes<'a>(self, string: &'a str) -> Result<&'a [u8], Vec<u8>>
[src]fn string_to_bytes(self, string: String) -> Vec<u8>
[src]fn bytes_to_string(self, bytes: &[u8]) -> Result<String, ()>
[src]fn bytes_to_string_times(self, bytes: &[u8], times: usize) -> Result<String, ()>
[src]impl Unicode for UTF8
[src]fn char_max_bytes_len(self) -> u8
[src]fn check_bom(self, bom: &[u8]) -> bool
[src]fn check_is_flo_num(self, stream: &[u8]) -> bool
[src]fn check_is_dec_num(self, stream: &[u8]) -> bool
[src]fn extract_bin_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]fn extract_dec_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]fn extract_oct_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]fn extract_hex_digit(self, stream: &[u8]) -> Option<(u8, u8)>
[src]unsafe fn to_unicode_ptr(self, ptr: *const u8, len: usize) -> (u32, u8)
[src]fn to_unicode(self, stream: &[u8]) -> (u32, u8)
[src]fn from_unicode(self, code: u32) -> [u8; 5]
[src]fn str_to_bytes<'a>(self, string: &'a str) -> Result<&'a [u8], Vec<u8>>
[src]fn string_to_bytes(self, string: String) -> Vec<u8>
[src]fn bytes_to_string(self, bytes: &[u8]) -> Result<String, ()>
[src]fn bytes_to_string_times(self, bytes: &[u8], times: usize) -> Result<String, ()>
[src]