• Home
  • Raw
  • Download

Lines Matching defs:BytesMut

60 pub struct BytesMut {  struct
61 ptr: NonNull<u8>,
62 len: usize,
63 cap: usize,
64 data: *mut Shared,
117 impl BytesMut { impl
141 pub fn with_capacity(capacity: usize) -> BytesMut { in with_capacity()
288 pub fn split_off(&mut self, at: usize) -> BytesMut { in split_off()
329 pub fn split(&mut self) -> BytesMut { in split()
361 pub fn split_to(&mut self, at: usize) -> BytesMut { in split_to()
722 pub fn unsplit(&mut self, other: BytesMut) { in unsplit()
742 pub(crate) fn from_vec(mut vec: Vec<u8>) -> BytesMut { in from_vec()
821 fn try_unsplit(&mut self, other: BytesMut) -> Result<(), BytesMut> { in try_unsplit() argument
886 unsafe fn shallow_clone(&mut self) -> BytesMut { in shallow_clone()
923 impl Drop for BytesMut { implementation
940 impl Buf for BytesMut { implementation
969 unsafe impl BufMut for BytesMut { implementation
1015 impl AsRef<[u8]> for BytesMut { implementation
1022 impl Deref for BytesMut { implementation
1031 impl AsMut<[u8]> for BytesMut { implementation
1038 impl DerefMut for BytesMut { implementation
1045 impl<'a> From<&'a [u8]> for BytesMut { implementation
1046 fn from(src: &'a [u8]) -> BytesMut { in from()
1051 impl<'a> From<&'a str> for BytesMut { implementation
1052 fn from(src: &'a str) -> BytesMut { in from()
1063 impl PartialEq for BytesMut { implementation
1069 impl PartialOrd for BytesMut { implementation
1075 impl Ord for BytesMut { implementation
1081 impl Eq for BytesMut {} implementation
1083 impl Default for BytesMut { implementation
1090 impl hash::Hash for BytesMut { implementation
1100 impl Borrow<[u8]> for BytesMut { implementation
1106 impl BorrowMut<[u8]> for BytesMut { implementation
1112 impl fmt::Write for BytesMut { implementation
1129 impl Clone for BytesMut { implementation
1130 fn clone(&self) -> BytesMut { in clone()
1135 impl IntoIterator for BytesMut { implementation
1144 impl<'a> IntoIterator for &'a BytesMut { implementation
1153 impl Extend<u8> for BytesMut { implementation
1173 impl<'a> Extend<&'a u8> for BytesMut { implementation
1182 impl FromIterator<u8> for BytesMut { implementation
1188 impl<'a> FromIterator<&'a u8> for BytesMut { implementation
1320 unsafe impl Send for BytesMut {} implementation
1321 unsafe impl Sync for BytesMut {} implementation
1329 impl PartialEq<[u8]> for BytesMut { implementation
1335 impl PartialOrd<[u8]> for BytesMut { implementation
1353 impl PartialEq<str> for BytesMut { implementation
1359 impl PartialOrd<str> for BytesMut { implementation
1377 impl PartialEq<Vec<u8>> for BytesMut { implementation
1383 impl PartialOrd<Vec<u8>> for BytesMut { implementation
1401 impl PartialEq<String> for BytesMut { implementation
1407 impl PartialOrd<String> for BytesMut { implementation
1425 impl<'a, T: ?Sized> PartialEq<&'a T> for BytesMut implementation
1434 impl<'a, T: ?Sized> PartialOrd<&'a T> for BytesMut implementation
1473 impl PartialEq<Bytes> for BytesMut { implementation