/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/bytemuck-1.19.0/src/ |
D | lib.rs | 208 AnyBitPattern, ByteEq, ByteHash, CheckedBitPattern, Contiguous, NoUninit, 257 pub fn bytes_of_mut<T: NoUninit + AnyBitPattern>(t: &mut T) -> &mut [u8] { in bytes_of_mut() 268 pub fn from_bytes<T: AnyBitPattern>(s: &[u8]) -> &T { in from_bytes() 279 pub fn from_bytes_mut<T: NoUninit + AnyBitPattern>(s: &mut [u8]) -> &mut T { in from_bytes_mut() 291 pub fn try_pod_read_unaligned<T: AnyBitPattern>( in try_pod_read_unaligned() 306 pub fn pod_read_unaligned<T: AnyBitPattern>(bytes: &[u8]) -> T { in pod_read_unaligned() 317 pub fn try_from_bytes<T: AnyBitPattern>(s: &[u8]) -> Result<&T, PodCastError> { in try_from_bytes() 328 pub fn try_from_bytes_mut<T: NoUninit + AnyBitPattern>( in try_from_bytes_mut() 341 pub fn cast<A: NoUninit, B: AnyBitPattern>(a: A) -> B { in cast() 352 pub fn cast_mut<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_mut() argument [all …]
|
D | must.rs | 6 use crate::{AnyBitPattern, NoUninit}; 41 pub const fn must_cast<A: NoUninit, B: AnyBitPattern>(a: A) -> B { in must_cast() 67 pub const fn must_cast_ref<A: NoUninit, B: AnyBitPattern>(a: &A) -> &B { in must_cast_ref() 95 A: NoUninit + AnyBitPattern, in must_cast_mut() argument 96 B: NoUninit + AnyBitPattern, in must_cast_mut() argument 146 pub const fn must_cast_slice<A: NoUninit, B: AnyBitPattern>(a: &[A]) -> &[B] { in must_cast_slice() 193 A: NoUninit + AnyBitPattern, in must_cast_slice_mut() argument 194 B: NoUninit + AnyBitPattern, in must_cast_slice_mut() argument
|
D | allocation.rs | 30 pub fn cast_box<A: NoUninit, B: AnyBitPattern>(input: Box<A>) -> Box<B> { in cast_box() 44 pub fn try_cast_box<A: NoUninit, B: AnyBitPattern>( in try_cast_box() 154 pub fn cast_slice_box<A: NoUninit, B: AnyBitPattern>( in cast_slice_box() 171 pub fn try_cast_slice_box<A: NoUninit, B: AnyBitPattern>( in try_cast_slice_box() 209 pub fn cast_vec<A: NoUninit, B: AnyBitPattern>(input: Vec<A>) -> Vec<B> { in cast_vec() 225 pub fn try_cast_vec<A: NoUninit, B: AnyBitPattern>( in try_cast_vec() 302 pub fn pod_collect_to_vec<A: NoUninit, B: NoUninit + AnyBitPattern>( in pod_collect_to_vec() 320 pub fn cast_rc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_rc() argument 340 pub fn try_cast_rc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in try_cast_rc() argument 357 pub fn cast_arc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_arc() argument [all …]
|
D | anybitpattern.rs | 51 pub unsafe trait AnyBitPattern: interface 56 unsafe impl<T: Pod> AnyBitPattern for T {} 63 unsafe impl<T> AnyBitPattern for core::mem::MaybeUninit<T> where T: AnyBitPattern
|
D | checked.rs | 6 AnyBitPattern, NoUninit, 136 type Bits: AnyBitPattern; 143 unsafe impl<T: AnyBitPattern> CheckedBitPattern for T { 344 A: NoUninit + AnyBitPattern, in try_cast_mut() argument 394 A: NoUninit + AnyBitPattern, in try_cast_slice_mut() argument 473 A: NoUninit + AnyBitPattern, in cast_mut() argument 520 A: NoUninit + AnyBitPattern, in cast_slice_mut() argument
|
/external/rust/android-crates-io/crates/bytemuck/src/ |
D | lib.rs | 235 AnyBitPattern, ByteEq, ByteHash, CheckedBitPattern, Contiguous, NoUninit, 284 pub fn bytes_of_mut<T: NoUninit + AnyBitPattern>(t: &mut T) -> &mut [u8] { in bytes_of_mut() 295 pub fn from_bytes<T: AnyBitPattern>(s: &[u8]) -> &T { in from_bytes() 306 pub fn from_bytes_mut<T: NoUninit + AnyBitPattern>(s: &mut [u8]) -> &mut T { in from_bytes_mut() 318 pub fn try_pod_read_unaligned<T: AnyBitPattern>( in try_pod_read_unaligned() 333 pub fn pod_read_unaligned<T: AnyBitPattern>(bytes: &[u8]) -> T { in pod_read_unaligned() 344 pub fn try_from_bytes<T: AnyBitPattern>(s: &[u8]) -> Result<&T, PodCastError> { in try_from_bytes() 355 pub fn try_from_bytes_mut<T: NoUninit + AnyBitPattern>( in try_from_bytes_mut() 368 pub fn cast<A: NoUninit, B: AnyBitPattern>(a: A) -> B { in cast() 379 pub fn cast_mut<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_mut() argument [all …]
|
D | must.rs | 6 use crate::{AnyBitPattern, NoUninit}; 41 pub const fn must_cast<A: NoUninit, B: AnyBitPattern>(a: A) -> B { in must_cast() 67 pub const fn must_cast_ref<A: NoUninit, B: AnyBitPattern>(a: &A) -> &B { in must_cast_ref() 97 A: NoUninit + AnyBitPattern, 98 B: NoUninit + AnyBitPattern, 149 pub const fn must_cast_slice<A: NoUninit, B: AnyBitPattern>(a: &[A]) -> &[B] { in must_cast_slice() 198 A: NoUninit + AnyBitPattern, 199 B: NoUninit + AnyBitPattern,
|
D | allocation.rs | 30 pub fn cast_box<A: NoUninit, B: AnyBitPattern>(input: Box<A>) -> Box<B> { in cast_box() 44 pub fn try_cast_box<A: NoUninit, B: AnyBitPattern>( in try_cast_box() 186 pub fn cast_slice_box<A: NoUninit, B: AnyBitPattern>( in cast_slice_box() 203 pub fn try_cast_slice_box<A: NoUninit, B: AnyBitPattern>( in try_cast_slice_box() 241 pub fn cast_vec<A: NoUninit, B: AnyBitPattern>(input: Vec<A>) -> Vec<B> { in cast_vec() 257 pub fn try_cast_vec<A: NoUninit, B: AnyBitPattern>( in try_cast_vec() 334 pub fn pod_collect_to_vec<A: NoUninit, B: NoUninit + AnyBitPattern>( in pod_collect_to_vec() 352 pub fn cast_rc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_rc() argument 372 pub fn try_cast_rc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in try_cast_rc() argument 389 pub fn cast_arc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_arc() argument [all …]
|
D | anybitpattern.rs | 51 pub unsafe trait AnyBitPattern: interface 56 unsafe impl<T: Pod> AnyBitPattern for T {} 63 unsafe impl<T> AnyBitPattern for core::mem::MaybeUninit<T> where T: AnyBitPattern
|
D | checked.rs | 6 AnyBitPattern, NoUninit, 136 type Bits: AnyBitPattern; 143 unsafe impl<T: AnyBitPattern> CheckedBitPattern for T { 344 A: NoUninit + AnyBitPattern, in try_cast_mut() argument 394 A: NoUninit + AnyBitPattern, in try_cast_slice_mut() argument 473 A: NoUninit + AnyBitPattern, in cast_mut() argument 520 A: NoUninit + AnyBitPattern, in cast_slice_mut() argument
|
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/bytemuck-1.19.0/src/ |
D | lib.rs | 208 AnyBitPattern, ByteEq, ByteHash, CheckedBitPattern, Contiguous, NoUninit, 257 pub fn bytes_of_mut<T: NoUninit + AnyBitPattern>(t: &mut T) -> &mut [u8] { in bytes_of_mut() 268 pub fn from_bytes<T: AnyBitPattern>(s: &[u8]) -> &T { in from_bytes() 279 pub fn from_bytes_mut<T: NoUninit + AnyBitPattern>(s: &mut [u8]) -> &mut T { in from_bytes_mut() 291 pub fn try_pod_read_unaligned<T: AnyBitPattern>( in try_pod_read_unaligned() 306 pub fn pod_read_unaligned<T: AnyBitPattern>(bytes: &[u8]) -> T { in pod_read_unaligned() 317 pub fn try_from_bytes<T: AnyBitPattern>(s: &[u8]) -> Result<&T, PodCastError> { in try_from_bytes() 328 pub fn try_from_bytes_mut<T: NoUninit + AnyBitPattern>( in try_from_bytes_mut() 341 pub fn cast<A: NoUninit, B: AnyBitPattern>(a: A) -> B { in cast() 352 pub fn cast_mut<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_mut() argument [all …]
|
D | must.rs | 6 use crate::{AnyBitPattern, NoUninit}; 41 pub const fn must_cast<A: NoUninit, B: AnyBitPattern>(a: A) -> B { in must_cast() 67 pub const fn must_cast_ref<A: NoUninit, B: AnyBitPattern>(a: &A) -> &B { in must_cast_ref() 95 A: NoUninit + AnyBitPattern, in must_cast_mut() argument 96 B: NoUninit + AnyBitPattern, in must_cast_mut() argument 146 pub const fn must_cast_slice<A: NoUninit, B: AnyBitPattern>(a: &[A]) -> &[B] { in must_cast_slice() 193 A: NoUninit + AnyBitPattern, in must_cast_slice_mut() argument 194 B: NoUninit + AnyBitPattern, in must_cast_slice_mut() argument
|
D | allocation.rs | 30 pub fn cast_box<A: NoUninit, B: AnyBitPattern>(input: Box<A>) -> Box<B> { in cast_box() 44 pub fn try_cast_box<A: NoUninit, B: AnyBitPattern>( in try_cast_box() 154 pub fn cast_slice_box<A: NoUninit, B: AnyBitPattern>( in cast_slice_box() 171 pub fn try_cast_slice_box<A: NoUninit, B: AnyBitPattern>( in try_cast_slice_box() 209 pub fn cast_vec<A: NoUninit, B: AnyBitPattern>(input: Vec<A>) -> Vec<B> { in cast_vec() 225 pub fn try_cast_vec<A: NoUninit, B: AnyBitPattern>( in try_cast_vec() 302 pub fn pod_collect_to_vec<A: NoUninit, B: NoUninit + AnyBitPattern>( in pod_collect_to_vec() 320 pub fn cast_rc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_rc() argument 340 pub fn try_cast_rc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in try_cast_rc() argument 357 pub fn cast_arc<A: NoUninit + AnyBitPattern, B: NoUninit + AnyBitPattern>( in cast_arc() argument [all …]
|
D | anybitpattern.rs | 51 pub unsafe trait AnyBitPattern: trait 56 unsafe impl<T: Pod> AnyBitPattern for T {} 63 unsafe impl<T> AnyBitPattern for core::mem::MaybeUninit<T> where T: AnyBitPattern
|
D | checked.rs | 6 AnyBitPattern, NoUninit, 136 type Bits: AnyBitPattern; 143 unsafe impl<T: AnyBitPattern> CheckedBitPattern for T { 344 A: NoUninit + AnyBitPattern, in try_cast_mut() argument 394 A: NoUninit + AnyBitPattern, in try_cast_slice_mut() argument 473 A: NoUninit + AnyBitPattern, in cast_mut() argument 520 A: NoUninit + AnyBitPattern, in cast_slice_mut() argument
|
/external/rust/android-crates-io/crates/glam/src/features/ |
D | impl_bytemuck.rs | 7 use bytemuck::{AnyBitPattern, Pod, Zeroable}; 10 unsafe impl AnyBitPattern for Affine2 {} 12 unsafe impl AnyBitPattern for Affine3A {} 19 unsafe impl AnyBitPattern for Mat3A {} 31 unsafe impl AnyBitPattern for Vec3A {}
|
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/read-fonts-0.23.2/src/ |
D | array.rs | 5 use bytemuck::AnyBitPattern; 161 impl<'a, T: AnyBitPattern> ReadArgs for &'a [T] { 165 impl<'a, T: AnyBitPattern + FixedSize> FontReadWithArgs<'a> for &'a [T] {
|
D | font_data.rs | 6 use bytemuck::AnyBitPattern; 129 pub fn read_ref_at<T: AnyBitPattern + FixedSize>( in read_ref_at() 156 pub fn read_array<T: AnyBitPattern + FixedSize>( in read_array() 260 pub(crate) fn read_array<T: AnyBitPattern + FixedSize>( in read_array()
|
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/read-fonts-0.23.2/src/ |
D | array.rs | 5 use bytemuck::AnyBitPattern; 161 impl<'a, T: AnyBitPattern> ReadArgs for &'a [T] { 165 impl<'a, T: AnyBitPattern + FixedSize> FontReadWithArgs<'a> for &'a [T] {
|
D | font_data.rs | 6 use bytemuck::AnyBitPattern; 129 pub fn read_ref_at<T: AnyBitPattern + FixedSize>( in read_ref_at() 156 pub fn read_array<T: AnyBitPattern + FixedSize>( in read_array() 260 pub(crate) fn read_array<T: AnyBitPattern + FixedSize>( in read_array()
|
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/font-types-0.7.3/src/ |
D | fword.rs | 8 #[cfg_attr(feature = "bytemuck", derive(bytemuck::AnyBitPattern))] 15 #[cfg_attr(feature = "bytemuck", derive(bytemuck::AnyBitPattern))]
|
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/font-types-0.7.3/src/ |
D | fword.rs | 8 #[cfg_attr(feature = "bytemuck", derive(bytemuck::AnyBitPattern))] 15 #[cfg_attr(feature = "bytemuck", derive(bytemuck::AnyBitPattern))]
|
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/bytemuck_derive-1.8.0/tests/ |
D | basic.rs | 4 checked::CheckedCastError, AnyBitPattern, CheckedBitPattern, Contiguous, 149 #[derive(Copy, Clone, AnyBitPattern)] 203 #[derive(Debug, Copy, Clone, AnyBitPattern, PartialEq, Eq)] 205 struct AnyBitPatternTest<A: AnyBitPattern, B: AnyBitPattern> {
|
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/bytemuck_derive-1.8.0/tests/ |
D | basic.rs | 4 checked::CheckedCastError, AnyBitPattern, CheckedBitPattern, Contiguous, 149 #[derive(Copy, Clone, AnyBitPattern)] 203 #[derive(Debug, Copy, Clone, AnyBitPattern, PartialEq, Eq)] 205 struct AnyBitPatternTest<A: AnyBitPattern, B: AnyBitPattern> {
|
/external/rust/android-crates-io/crates/bytemuck_derive/tests/ |
D | basic.rs | 5 checked::CheckedCastError, AnyBitPattern, CheckedBitPattern, Contiguous, 150 #[derive(Copy, Clone, AnyBitPattern)] 204 #[derive(Debug, Copy, Clone, AnyBitPattern, PartialEq, Eq)] 206 struct AnyBitPatternTest<A: AnyBitPattern, B: AnyBitPattern> {
|