Home
last modified time | relevance | path

Searched defs:NonNull (Results 1 – 24 of 24) sorted by relevance

/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs71 pub struct NonNull<T: ?Sized> { struct
75 /// `NonNull` pointers are not `Send` because the data they reference may be aliased. argument
78 impl<T: ?Sized> !Send for NonNull<T> {} implementation
83 impl<T: ?Sized> !Sync for NonNull<T> {} implementation
85 impl<T: Sized> NonNull<T> { implementation
168 impl<T: ?Sized> NonNull<T> { implementation
243 data_pointer: NonNull<()>, in from_raw_parts()
260 pub const fn to_raw_parts(self) -> (NonNull<()>, <T as super::Pointee>::Metadata) { in to_raw_parts()
1412 impl<T> NonNull<[T]> { implementation
1668 impl<T: ?Sized> Clone for NonNull<T> { implementation
[all …]
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs71 pub struct NonNull<T: ?Sized> { struct
75 /// `NonNull` pointers are not `Send` because the data they reference may be aliased. argument
78 impl<T: ?Sized> !Send for NonNull<T> {} implementation
83 impl<T: ?Sized> !Sync for NonNull<T> {} implementation
85 impl<T: Sized> NonNull<T> { impl
168 impl<T: ?Sized> NonNull<T> { implementation
243 data_pointer: NonNull<()>, in from_raw_parts()
260 pub const fn to_raw_parts(self) -> (NonNull<()>, <T as super::Pointee>::Metadata) { in to_raw_parts()
1415 impl<T> NonNull<[T]> { implementation
1671 impl<T: ?Sized> Clone for NonNull<T> { implementation
[all …]
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs71 pub struct NonNull<T: ?Sized> { struct
75 /// `NonNull` pointers are not `Send` because the data they reference may be aliased. argument
78 impl<T: ?Sized> !Send for NonNull<T> {} implementation
83 impl<T: ?Sized> !Sync for NonNull<T> {} implementation
85 impl<T: Sized> NonNull<T> { impl
168 impl<T: ?Sized> NonNull<T> { impl
243 data_pointer: NonNull<()>, in from_raw_parts()
260 pub const fn to_raw_parts(self) -> (NonNull<()>, <T as super::Pointee>::Metadata) { in to_raw_parts()
1412 impl<T> NonNull<[T]> { impl
1668 impl<T: ?Sized> Clone for NonNull<T> { implementation
[all …]
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs71 pub struct NonNull<T: ?Sized> { struct
75 /// `NonNull` pointers are not `Send` because the data they reference may be aliased. argument
78 impl<T: ?Sized> !Send for NonNull<T> {} implementation
83 impl<T: ?Sized> !Sync for NonNull<T> {} implementation
85 impl<T: Sized> NonNull<T> { impl
168 impl<T: ?Sized> NonNull<T> { implementation
243 data_pointer: NonNull<()>, in from_raw_parts()
260 pub const fn to_raw_parts(self) -> (NonNull<()>, <T as super::Pointee>::Metadata) { in to_raw_parts()
1415 impl<T> NonNull<[T]> { impl
1671 impl<T: ?Sized> Clone for NonNull<T> { implementation
[all …]
/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/std/src/io/error/
Drepr_bitpacked.rs252 unsafe fn decode_repr<C, F>(ptr: NonNull<()>, make_custom: F) -> ErrorData<C> in decode_repr()
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/std/src/io/error/
Drepr_bitpacked.rs252 unsafe fn decode_repr<C, F>(ptr: NonNull<()>, make_custom: F) -> ErrorData<C> in decode_repr()
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/std/src/io/error/
Drepr_bitpacked.rs251 unsafe fn decode_repr<C, F>(ptr: NonNull<()>, make_custom: F) -> ErrorData<C> in decode_repr()
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/std/src/io/error/
Drepr_bitpacked.rs251 unsafe fn decode_repr<C, F>(ptr: NonNull<()>, make_custom: F) -> ErrorData<C> in decode_repr()
/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/core/src/panic/
Dunwind_safe.rs191 impl<T: RefUnwindSafe + ?Sized> UnwindSafe for NonNull<T> {} implementation
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/core/src/panic/
Dunwind_safe.rs191 impl<T: RefUnwindSafe + ?Sized> UnwindSafe for NonNull<T> {} implementation
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/core/src/panic/
Dunwind_safe.rs191 impl<T: RefUnwindSafe + ?Sized> UnwindSafe for NonNull<T> {} implementation
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/core/src/panic/
Dunwind_safe.rs191 impl<T: RefUnwindSafe + ?Sized> UnwindSafe for NonNull<T> {} implementation
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/
Dalloc.rs198 impl<T: ?Sized> NewUserRef<*mut T> for NonNull<UserRef<T>> { implementation
205 impl<T: ?Sized> NewUserRef<NonNull<T>> for NonNull<UserRef<T>> { implementation
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/
Dalloc.rs198 impl<T: ?Sized> NewUserRef<*mut T> for NonNull<UserRef<T>> { implementation
205 impl<T: ?Sized> NewUserRef<NonNull<T>> for NonNull<UserRef<T>> { implementation
/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/
Dalloc.rs198 impl<T: ?Sized> NewUserRef<*mut T> for NonNull<UserRef<T>> { implementation
205 impl<T: ?Sized> NewUserRef<NonNull<T>> for NonNull<UserRef<T>> { implementation
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/
Dalloc.rs198 impl<T: ?Sized> NewUserRef<*mut T> for NonNull<UserRef<T>> { implementation
205 impl<T: ?Sized> NewUserRef<NonNull<T>> for NonNull<UserRef<T>> { implementation
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/alloc/src/vec/
Dinto_iter.rs28 unsafe { *((&raw const $place) as *const NonNull<$t>) } constant
/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/alloc/src/vec/
Dinto_iter.rs28 unsafe { *((&raw const $place) as *const NonNull<$t>) } constant
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/alloc/src/vec/
Dinto_iter.rs28 unsafe { *(ptr::addr_of!($place) as *const NonNull<$t>) } constant
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/alloc/src/vec/
Dinto_iter.rs28 unsafe { *(ptr::addr_of!($place) as *const NonNull<$t>) } constant
/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/Basic/
DSpecifiers.h334 NonNull = 0, enumerator
/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/Basic/
DSpecifiers.h335 NonNull = 0, enumerator
/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/Basic/
DSpecifiers.h331 NonNull = 0, enumerator
/prebuilts/clang/host/linux-x86/clang-r547379/include/clang/Basic/
DSpecifiers.h338 NonNull = 0, enumerator