pub trait StringT {
// Required methods
fn encode_to_buf(self, string: &mut Vec<u8>);
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str);
fn encode_to_bytes_buf(self, string: &mut BytesMut);
fn encode_to_bytes_buf_with_separator(
self,
string: &mut BytesMut,
separator: &str,
);
}Expand description
Trait for string-like types.
Required Methods§
Sourcefn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf(self, string: &mut Vec<u8>)
Push the value to the string (the underlying Vec<u8>).
Sourcefn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
Push the value to the string (the underlying Vec<u8>) with a
separator.
The will be a tailing separator.
Sourcefn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
Push the value to the string (the underlying bytes::BytesMut).
Sourcefn encode_to_bytes_buf_with_separator(
self,
string: &mut BytesMut,
separator: &str,
)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Push the value to the string (the underlying bytes::BytesMut) with a
separator.
The will be a tailing separator.
Implementations on Foreign Types§
Source§impl StringT for &&&&str
impl StringT for &&&&str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&Cow<'_, str>
impl StringT for &&&Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&char
impl StringT for &&&char
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&f32
impl StringT for &&&f32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&f64
impl StringT for &&&f64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&i8
impl StringT for &&&i8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&i16
impl StringT for &&&i16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&i32
impl StringT for &&&i32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&i64
impl StringT for &&&i64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&i128
impl StringT for &&&i128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&isize
impl StringT for &&&isize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&str
impl StringT for &&&str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&u8
impl StringT for &&&u8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&u16
impl StringT for &&&u16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&u32
impl StringT for &&&u32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&u64
impl StringT for &&&u64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&u128
impl StringT for &&&u128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&usize
impl StringT for &&&usize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&Box<str>
impl StringT for &&&Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&Rc<str>
impl StringT for &&&Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&String
impl StringT for &&&String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&&Arc<str>
impl StringT for &&&Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&Cow<'_, str>
impl StringT for &&Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&char
impl StringT for &&char
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&f32
impl StringT for &&f32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&f64
impl StringT for &&f64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&i8
impl StringT for &&i8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&i16
impl StringT for &&i16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&i32
impl StringT for &&i32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&i64
impl StringT for &&i64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&i128
impl StringT for &&i128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&isize
impl StringT for &&isize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&str
impl StringT for &&str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&u8
impl StringT for &&u8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&u16
impl StringT for &&u16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&u32
impl StringT for &&u32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&u64
impl StringT for &&u64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&u128
impl StringT for &&u128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&usize
impl StringT for &&usize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&Box<str>
impl StringT for &&Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&Rc<str>
impl StringT for &&Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&String
impl StringT for &&String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&Arc<str>
impl StringT for &&Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut &str
impl StringT for &&mut &str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut Cow<'_, str>
impl StringT for &&mut Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut char
impl StringT for &&mut char
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut f32
impl StringT for &&mut f32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut f64
impl StringT for &&mut f64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut i8
impl StringT for &&mut i8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut i16
impl StringT for &&mut i16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut i32
impl StringT for &&mut i32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut i64
impl StringT for &&mut i64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut i128
impl StringT for &&mut i128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut isize
impl StringT for &&mut isize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut u8
impl StringT for &&mut u8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut u16
impl StringT for &&mut u16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut u32
impl StringT for &&mut u32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut u64
impl StringT for &&mut u64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut u128
impl StringT for &&mut u128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut usize
impl StringT for &&mut usize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut Box<str>
impl StringT for &&mut Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut Rc<str>
impl StringT for &&mut Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut String
impl StringT for &&mut String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &&mut Arc<str>
impl StringT for &&mut Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &Cow<'_, str>
impl StringT for &Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &char
impl StringT for &char
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &f32
impl StringT for &f32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &f64
impl StringT for &f64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &i8
impl StringT for &i8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &i16
impl StringT for &i16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &i32
impl StringT for &i32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &i64
impl StringT for &i64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &i128
impl StringT for &i128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &isize
impl StringT for &isize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &str
impl StringT for &str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &u8
impl StringT for &u8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &u16
impl StringT for &u16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &u32
impl StringT for &u32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &u64
impl StringT for &u64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &u128
impl StringT for &u128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &usize
impl StringT for &usize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &Box<str>
impl StringT for &Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &Rc<str>
impl StringT for &Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &String
impl StringT for &String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &Arc<str>
impl StringT for &Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &&str
impl StringT for &mut &&str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &Cow<'_, str>
impl StringT for &mut &Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &char
impl StringT for &mut &char
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &f32
impl StringT for &mut &f32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &f64
impl StringT for &mut &f64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &i8
impl StringT for &mut &i8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &i16
impl StringT for &mut &i16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &i32
impl StringT for &mut &i32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &i64
impl StringT for &mut &i64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &i128
impl StringT for &mut &i128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &isize
impl StringT for &mut &isize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &str
impl StringT for &mut &str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &u8
impl StringT for &mut &u8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &u16
impl StringT for &mut &u16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &u32
impl StringT for &mut &u32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &u64
impl StringT for &mut &u64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &u128
impl StringT for &mut &u128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &usize
impl StringT for &mut &usize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &Box<str>
impl StringT for &mut &Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &Rc<str>
impl StringT for &mut &Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &String
impl StringT for &mut &String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &Arc<str>
impl StringT for &mut &Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &mut &str
impl StringT for &mut &mut &str
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &mut Cow<'_, str>
impl StringT for &mut &mut Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &mut Box<str>
impl StringT for &mut &mut Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &mut Rc<str>
impl StringT for &mut &mut Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &mut String
impl StringT for &mut &mut String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut &mut Arc<str>
impl StringT for &mut &mut Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut Cow<'_, str>
impl StringT for &mut Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut char
impl StringT for &mut char
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut f32
impl StringT for &mut f32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut f64
impl StringT for &mut f64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut i8
impl StringT for &mut i8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut i16
impl StringT for &mut i16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut i32
impl StringT for &mut i32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut i64
impl StringT for &mut i64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut i128
impl StringT for &mut i128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut isize
impl StringT for &mut isize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut u8
impl StringT for &mut u8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut u16
impl StringT for &mut u16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut u32
impl StringT for &mut u32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut u64
impl StringT for &mut u64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut u128
impl StringT for &mut u128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut usize
impl StringT for &mut usize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut Box<str>
impl StringT for &mut Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut Rc<str>
impl StringT for &mut Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut String
impl StringT for &mut String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for &mut Arc<str>
impl StringT for &mut Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for Cow<'_, str>
impl StringT for Cow<'_, str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for char
impl StringT for char
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for f32
impl StringT for f32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for f64
impl StringT for f64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for i8
impl StringT for i8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for i16
impl StringT for i16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for i32
impl StringT for i32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for i64
impl StringT for i64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for i128
impl StringT for i128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for isize
impl StringT for isize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for u8
impl StringT for u8
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for u16
impl StringT for u16
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for u32
impl StringT for u32
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for u64
impl StringT for u64
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for u128
impl StringT for u128
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for ()
impl StringT for ()
fn encode_to_buf(self, _string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, _string: &mut Vec<u8>, _separator: &str)
fn encode_to_bytes_buf(self, _string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, _string: &mut BytesMut, _separator: &str, )
Source§impl StringT for usize
impl StringT for usize
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for Box<str>
impl StringT for Box<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for Rc<str>
impl StringT for Rc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for String
impl StringT for String
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for Arc<str>
impl StringT for Arc<str>
fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, separator: &str, )
Source§impl StringT for Document
Available on crate feature feat-string-ext-ammonia only.
impl StringT for Document
Available on crate feature
feat-string-ext-ammonia only.fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, _separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, _separator: &str, )
Source§impl StringT for HeaderName
Available on crate feature feat-string-ext-http only.
impl StringT for HeaderName
Available on crate feature
feat-string-ext-http only.fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, _separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, _separator: &str, )
Source§impl StringT for Method
Available on crate feature feat-string-ext-http only.
impl StringT for Method
Available on crate feature
feat-string-ext-http only.fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, _separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, _separator: &str, )
Source§impl StringT for StatusCode
Available on crate feature feat-string-ext-http only.
impl StringT for StatusCode
Available on crate feature
feat-string-ext-http only.fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, _separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, _separator: &str, )
Source§impl StringT for Uri
Available on crate feature feat-string-ext-http only.
impl StringT for Uri
Available on crate feature
feat-string-ext-http only.fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, _separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, _separator: &str, )
Source§impl StringT for Version
Available on crate feature feat-string-ext-http only.
impl StringT for Version
Available on crate feature
feat-string-ext-http only.fn encode_to_buf(self, string: &mut Vec<u8>)
fn encode_to_buf_with_separator(self, string: &mut Vec<u8>, _separator: &str)
fn encode_to_bytes_buf(self, string: &mut BytesMut)
fn encode_to_bytes_buf_with_separator( self, string: &mut BytesMut, _separator: &str, )
Source§impl<'a, I: Iterator<Item = B> + Clone, B: Borrow<Item<'a>>> StringT for DelayedFormat<I>
Available on crate feature feat-string-ext-chrono only.
impl<'a, I: Iterator<Item = B> + Clone, B: Borrow<Item<'a>>> StringT for DelayedFormat<I>
Available on crate feature
feat-string-ext-chrono only.