Searched refs:BStr (Results 1 – 9 of 9) sorted by relevance
/external/rust/crates/bstr/src/ |
D | impls.rs | 70 use bstr::BStr; 111 impl AsRef<BStr> for BString { 113 fn as_ref(&self) -> &BStr { in as_ref() argument 125 impl AsMut<BStr> for BString { 127 fn as_mut(&mut self) -> &mut BStr { in as_mut() argument 132 impl Borrow<BStr> for BString { 134 fn borrow(&self) -> &BStr { in borrow() argument 139 impl ToOwned for BStr { implementation 189 impl<'a> From<&'a BStr> for BString { 191 fn from(s: &'a BStr) -> BString { in from() [all …]
|
D | bstr.rs | 31 pub struct BStr { struct 35 impl BStr { implementation 37 pub(crate) fn new<B: ?Sized + AsRef<[u8]>>(bytes: &B) -> &BStr { in new() argument 38 BStr::from_bytes(bytes.as_ref()) in new() 44 ) -> &mut BStr { in new_mut() argument 45 BStr::from_bytes_mut(bytes.as_mut()) in new_mut() 49 pub(crate) fn from_bytes(slice: &[u8]) -> &BStr { in from_bytes() argument 54 pub(crate) fn from_bytes_mut(slice: &mut [u8]) -> &mut BStr { in from_bytes_mut() argument 60 pub(crate) fn from_boxed_bytes(slice: Box<[u8]>) -> Box<BStr> { in from_boxed_bytes() argument 66 pub(crate) fn into_boxed_bytes(slice: Box<BStr>) -> Box<[u8]> { in into_boxed_bytes()
|
D | bstring.rs | 1 use bstr::BStr; 51 pub(crate) fn as_bstr(&self) -> &BStr { in as_bstr() argument 52 BStr::new(&self.bytes) in as_bstr() 56 pub(crate) fn as_mut_bstr(&mut self) -> &mut BStr { in as_mut_bstr() argument 57 BStr::new_mut(&mut self.bytes) in as_mut_bstr()
|
D | lib.rs | 389 pub use bstr::BStr; 430 use bstr::BStr; 442 assert_send::<&BStr>(); in oibits() 443 assert_sync::<&BStr>(); in oibits() 444 assert_unwind_safe::<&BStr>(); in oibits()
|
D | ext_slice.rs | 12 use bstr::BStr; 124 fn as_bstr(&self) -> &BStr { in as_bstr() argument 125 BStr::new(self.as_bytes()) in as_bstr() 147 fn as_bstr_mut(&mut self) -> &mut BStr { in as_bstr_mut() argument 148 BStr::new_mut(self.as_bytes_mut()) in as_bstr_mut()
|
D | utf8.rs | 9 use bstr::BStr; 260 invalid: &'a BStr,
|
/external/libcxx/test/std/strings/basic.string/string.cons/ |
D | implicit_deduction_guides.pass.cpp | 28 using BStr = std::basic_string<T, std::char_traits<T>, Alloc>; typedef 73 ASSERT_SAME_TYPE(decltype(s), BStr<char,test_allocator<char>>); in main() 77 ASSERT_SAME_TYPE(decltype(w), BStr<wchar_t, test_allocator<wchar_t>>); in main() 260 ASSERT_SAME_TYPE(decltype(s), BStr<char, test_allocator<char>>); in main() 264 ASSERT_SAME_TYPE(decltype(w), BStr<wchar_t, test_allocator<wchar_t>>); in main()
|
/external/llvm-project/libcxx/test/std/strings/basic.string/string.cons/ |
D | implicit_deduction_guides.pass.cpp | 27 using BStr = std::basic_string<T, std::char_traits<T>, Alloc>; typedef 72 ASSERT_SAME_TYPE(decltype(s), BStr<char,test_allocator<char>>); in main() 76 ASSERT_SAME_TYPE(decltype(w), BStr<wchar_t, test_allocator<wchar_t>>); in main() 259 ASSERT_SAME_TYPE(decltype(s), BStr<char, test_allocator<char>>); in main() 263 ASSERT_SAME_TYPE(decltype(w), BStr<wchar_t, test_allocator<wchar_t>>); in main()
|
/external/rust/crates/bstr/ |
D | README.md | 153 for the `BStr` and `BString` types. 155 traits for the `BStr` type only, intended for use without the standard
|