Home
last modified time | relevance | path

Searched defs:unsafe (Results 1 – 25 of 183) sorted by relevance

12345678

/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs137 pub const unsafe fn as_uninit_ref<'a>(self) -> &'a MaybeUninit<T> { in as_uninit_ref() constant
161 pub const unsafe fn as_uninit_mut<'a>(self) -> &'a mut MaybeUninit<T> { in as_uninit_mut() constant
195 pub const unsafe fn new_unchecked(ptr: *mut T) -> Self { in new_unchecked() constant
362 pub const unsafe fn as_ref<'a>(&self) -> &'a T { in as_ref() constant
401 pub const unsafe fn as_mut<'a>(&mut self) -> &'a mut T { in as_mut() constant
471 pub const unsafe fn offset(self, count: isize) -> Self in offset() constant
497 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
547 pub const unsafe fn add(self, count: usize) -> Self in add() constant
573 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
625 pub const unsafe fn sub(self, count: usize) -> Self in sub() constant
[all …]
Dmut_ptr.rs266 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
301 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
338 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
392 pub const unsafe fn offset(self, count: isize) -> *mut T in offset() constant
448 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
616 pub const unsafe fn as_mut<'a>(self) -> Option<&'a mut T> { in as_mut() constant
653 pub const unsafe fn as_mut_unchecked<'a>(self) -> &'a mut T { in as_mut_unchecked() constant
674 pub const unsafe fn as_uninit_mut<'a>(self) -> Option<&'a mut MaybeUninit<T>> in as_uninit_mut() constant
822 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
843 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
[all …]
Dconst_ptr.rs275 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
308 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
340 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
394 pub const unsafe fn offset(self, count: isize) -> *const T in offset() constant
447 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
655 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
678 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
747 pub const unsafe fn sub_ptr(self, origin: *const T) -> usize in sub_ptr() constant
886 pub const unsafe fn add(self, count: usize) -> Self in add() constant
939 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
[all …]
Dmod.rs1076 pub const unsafe fn swap<T>(x: *mut T, y: *mut T) { in swap() constant
1138 pub const unsafe fn swap_nonoverlapping<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping() constant
1195 const unsafe fn swap_nonoverlapping_simple_untyped<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping_simple_untyped() constant
1269 pub const unsafe fn replace<T>(dst: *mut T, src: T) -> T { in replace() constant
1397 pub const unsafe fn read<T>(src: *const T) -> T { in read() constant
1520 pub const unsafe fn read_unaligned<T>(src: *const T) -> T { in read_unaligned() constant
1618 pub const unsafe fn write<T>(dst: *mut T, src: T) { in write() constant
1727 pub const unsafe fn write_unaligned<T>(dst: *mut T, src: T) { in write_unaligned() constant
1916 pub(crate) const unsafe fn align_offset<T: Sized>(p: *const T, a: usize) -> usize { in align_offset() constant
1933 const unsafe fn mod_inv(x: usize, m: usize) -> usize { in align_offset() constant
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs137 pub const unsafe fn as_uninit_ref<'a>(self) -> &'a MaybeUninit<T> { in as_uninit_ref() constant
161 pub const unsafe fn as_uninit_mut<'a>(self) -> &'a mut MaybeUninit<T> { in as_uninit_mut() constant
195 pub const unsafe fn new_unchecked(ptr: *mut T) -> Self { in new_unchecked() constant
362 pub const unsafe fn as_ref<'a>(&self) -> &'a T { in as_ref() constant
400 pub const unsafe fn as_mut<'a>(&mut self) -> &'a mut T { in as_mut() constant
470 pub const unsafe fn offset(self, count: isize) -> Self in offset() constant
496 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
546 pub const unsafe fn add(self, count: usize) -> Self in add() constant
573 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
625 pub const unsafe fn sub(self, count: usize) -> Self in sub() constant
[all …]
Dmut_ptr.rs281 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
316 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
353 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
406 pub const unsafe fn offset(self, count: isize) -> *mut T in offset() constant
432 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
600 pub const unsafe fn as_mut<'a>(self) -> Option<&'a mut T> { in as_mut() constant
637 pub const unsafe fn as_mut_unchecked<'a>(self) -> &'a mut T { in as_mut_unchecked() constant
658 pub const unsafe fn as_uninit_mut<'a>(self) -> Option<&'a mut MaybeUninit<T>> in as_uninit_mut() constant
806 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
828 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
[all …]
Dconst_ptr.rs273 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
306 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
338 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
391 pub const unsafe fn offset(self, count: isize) -> *const T in offset() constant
415 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
624 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
648 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
717 pub const unsafe fn sub_ptr(self, origin: *const T) -> usize in sub_ptr() constant
852 pub const unsafe fn add(self, count: usize) -> Self in add() constant
876 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
[all …]
Dmod.rs1079 pub const unsafe fn swap<T>(x: *mut T, y: *mut T) { in swap() constant
1141 pub const unsafe fn swap_nonoverlapping<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping() constant
1198 const unsafe fn swap_nonoverlapping_simple_untyped<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping_simple_untyped() constant
1271 pub const unsafe fn replace<T>(dst: *mut T, src: T) -> T { in replace() constant
1399 pub const unsafe fn read<T>(src: *const T) -> T { in read() constant
1526 pub const unsafe fn read_unaligned<T>(src: *const T) -> T { in read_unaligned() constant
1624 pub const unsafe fn write<T>(dst: *mut T, src: T) { in write() constant
1732 pub const unsafe fn write_unaligned<T>(dst: *mut T, src: T) { in write_unaligned() constant
1920 pub(crate) const unsafe fn align_offset<T: Sized>(p: *const T, a: usize) -> usize { in align_offset() constant
1937 const unsafe fn mod_inv(x: usize, m: usize) -> usize { in align_offset() constant
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs137 pub const unsafe fn as_uninit_ref<'a>(self) -> &'a MaybeUninit<T> { in as_uninit_ref() constant
161 pub const unsafe fn as_uninit_mut<'a>(self) -> &'a mut MaybeUninit<T> { in as_uninit_mut() constant
195 pub const unsafe fn new_unchecked(ptr: *mut T) -> Self { in new_unchecked() constant
362 pub const unsafe fn as_ref<'a>(&self) -> &'a T { in as_ref() constant
401 pub const unsafe fn as_mut<'a>(&mut self) -> &'a mut T { in as_mut() constant
471 pub const unsafe fn offset(self, count: isize) -> Self in offset() constant
497 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
547 pub const unsafe fn add(self, count: usize) -> Self in add() constant
573 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
625 pub const unsafe fn sub(self, count: usize) -> Self in sub() constant
[all …]
Dmut_ptr.rs266 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
301 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
338 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
392 pub const unsafe fn offset(self, count: isize) -> *mut T in offset() constant
448 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
616 pub const unsafe fn as_mut<'a>(self) -> Option<&'a mut T> { in as_mut() constant
653 pub const unsafe fn as_mut_unchecked<'a>(self) -> &'a mut T { in as_mut_unchecked() constant
674 pub const unsafe fn as_uninit_mut<'a>(self) -> Option<&'a mut MaybeUninit<T>> in as_uninit_mut() constant
822 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
843 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
[all …]
Dconst_ptr.rs275 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
308 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
340 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
394 pub const unsafe fn offset(self, count: isize) -> *const T in offset() constant
447 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
655 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
678 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
747 pub const unsafe fn sub_ptr(self, origin: *const T) -> usize in sub_ptr() constant
886 pub const unsafe fn add(self, count: usize) -> Self in add() constant
939 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
[all …]
Dmod.rs1076 pub const unsafe fn swap<T>(x: *mut T, y: *mut T) { in swap() constant
1138 pub const unsafe fn swap_nonoverlapping<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping() constant
1195 const unsafe fn swap_nonoverlapping_simple_untyped<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping_simple_untyped() constant
1269 pub const unsafe fn replace<T>(dst: *mut T, src: T) -> T { in replace() constant
1397 pub const unsafe fn read<T>(src: *const T) -> T { in read() constant
1520 pub const unsafe fn read_unaligned<T>(src: *const T) -> T { in read_unaligned() constant
1618 pub const unsafe fn write<T>(dst: *mut T, src: T) { in write() constant
1727 pub const unsafe fn write_unaligned<T>(dst: *mut T, src: T) { in write_unaligned() constant
1916 pub(crate) const unsafe fn align_offset<T: Sized>(p: *const T, a: usize) -> usize { in align_offset() constant
1933 const unsafe fn mod_inv(x: usize, m: usize) -> usize { in align_offset() constant
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/core/src/ptr/
Dnon_null.rs137 pub const unsafe fn as_uninit_ref<'a>(self) -> &'a MaybeUninit<T> { in as_uninit_ref() constant
161 pub const unsafe fn as_uninit_mut<'a>(self) -> &'a mut MaybeUninit<T> { in as_uninit_mut() constant
195 pub const unsafe fn new_unchecked(ptr: *mut T) -> Self { in new_unchecked() constant
362 pub const unsafe fn as_ref<'a>(&self) -> &'a T { in as_ref() constant
400 pub const unsafe fn as_mut<'a>(&mut self) -> &'a mut T { in as_mut() constant
470 pub const unsafe fn offset(self, count: isize) -> Self in offset() constant
496 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
546 pub const unsafe fn add(self, count: usize) -> Self in add() constant
573 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
625 pub const unsafe fn sub(self, count: usize) -> Self in sub() constant
[all …]
Dmut_ptr.rs281 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
316 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
353 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
406 pub const unsafe fn offset(self, count: isize) -> *mut T in offset() constant
432 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
600 pub const unsafe fn as_mut<'a>(self) -> Option<&'a mut T> { in as_mut() constant
637 pub const unsafe fn as_mut_unchecked<'a>(self) -> &'a mut T { in as_mut_unchecked() constant
658 pub const unsafe fn as_uninit_mut<'a>(self) -> Option<&'a mut MaybeUninit<T>> in as_uninit_mut() constant
806 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
828 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
[all …]
Dconst_ptr.rs273 pub const unsafe fn as_ref<'a>(self) -> Option<&'a T> { in as_ref() constant
306 pub const unsafe fn as_ref_unchecked<'a>(self) -> &'a T { in as_ref_unchecked() constant
338 pub const unsafe fn as_uninit_ref<'a>(self) -> Option<&'a MaybeUninit<T>> in as_uninit_ref() constant
391 pub const unsafe fn offset(self, count: isize) -> *const T in offset() constant
415 pub const unsafe fn byte_offset(self, count: isize) -> Self { in byte_offset() constant
624 pub const unsafe fn offset_from(self, origin: *const T) -> isize in offset_from() constant
648 pub const unsafe fn byte_offset_from<U: ?Sized>(self, origin: *const U) -> isize { in byte_offset_from() constant
717 pub const unsafe fn sub_ptr(self, origin: *const T) -> usize in sub_ptr() constant
852 pub const unsafe fn add(self, count: usize) -> Self in add() constant
876 pub const unsafe fn byte_add(self, count: usize) -> Self { in byte_add() constant
[all …]
Dmod.rs1079 pub const unsafe fn swap<T>(x: *mut T, y: *mut T) { in swap() constant
1141 pub const unsafe fn swap_nonoverlapping<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping() constant
1198 const unsafe fn swap_nonoverlapping_simple_untyped<T>(x: *mut T, y: *mut T, count: usize) { in swap_nonoverlapping_simple_untyped() constant
1271 pub const unsafe fn replace<T>(dst: *mut T, src: T) -> T { in replace() constant
1399 pub const unsafe fn read<T>(src: *const T) -> T { in read() constant
1526 pub const unsafe fn read_unaligned<T>(src: *const T) -> T { in read_unaligned() constant
1624 pub const unsafe fn write<T>(dst: *mut T, src: T) { in write() constant
1732 pub const unsafe fn write_unaligned<T>(dst: *mut T, src: T) { in write_unaligned() constant
1920 pub(crate) const unsafe fn align_offset<T: Sized>(p: *const T, a: usize) -> usize { in align_offset() constant
1937 const unsafe fn mod_inv(x: usize, m: usize) -> usize { in align_offset() constant
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/core/src/str/
Dconverts.rs172 pub const unsafe fn from_utf8_unchecked(v: &[u8]) -> &str { in from_utf8_unchecked() constant
200 pub const unsafe fn from_utf8_unchecked_mut(v: &mut [u8]) -> &mut str { in from_utf8_unchecked_mut() constant
222 pub const unsafe fn from_raw_parts<'a>(ptr: *const u8, len: usize) -> &'a str { in from_raw_parts() constant
241 pub const unsafe fn from_raw_parts_mut<'a>(ptr: *mut u8, len: usize) -> &'a mut str { in from_raw_parts_mut() constant
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/core/src/str/
Dconverts.rs172 pub const unsafe fn from_utf8_unchecked(v: &[u8]) -> &str { in from_utf8_unchecked() constant
201 pub const unsafe fn from_utf8_unchecked_mut(v: &mut [u8]) -> &mut str { in from_utf8_unchecked_mut() constant
223 pub const unsafe fn from_raw_parts<'a>(ptr: *const u8, len: usize) -> &'a str { in from_raw_parts() constant
242 pub const unsafe fn from_raw_parts_mut<'a>(ptr: *mut u8, len: usize) -> &'a mut str { in from_raw_parts_mut() constant
/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/core/src/str/
Dconverts.rs172 pub const unsafe fn from_utf8_unchecked(v: &[u8]) -> &str { in from_utf8_unchecked() constant
201 pub const unsafe fn from_utf8_unchecked_mut(v: &mut [u8]) -> &mut str { in from_utf8_unchecked_mut() constant
223 pub const unsafe fn from_raw_parts<'a>(ptr: *const u8, len: usize) -> &'a str { in from_raw_parts() constant
242 pub const unsafe fn from_raw_parts_mut<'a>(ptr: *mut u8, len: usize) -> &'a mut str { in from_raw_parts_mut() constant
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/core/src/str/
Dconverts.rs172 pub const unsafe fn from_utf8_unchecked(v: &[u8]) -> &str { in from_utf8_unchecked() constant
200 pub const unsafe fn from_utf8_unchecked_mut(v: &mut [u8]) -> &mut str { in from_utf8_unchecked_mut() constant
222 pub const unsafe fn from_raw_parts<'a>(ptr: *const u8, len: usize) -> &'a str { in from_raw_parts() constant
241 pub const unsafe fn from_raw_parts_mut<'a>(ptr: *mut u8, len: usize) -> &'a mut str { in from_raw_parts_mut() constant
/prebuilts/rust/linux-musl-x86/1.82.0/lib/rustlib/src/rust/library/core/src/slice/
Draw.rs123 pub const unsafe fn from_raw_parts<'a, T>(data: *const T, len: usize) -> &'a [T] { in from_raw_parts() constant
177 pub const unsafe fn from_raw_parts_mut<'a, T>(data: *mut T, len: usize) -> &'a mut [T] { in from_raw_parts_mut() constant
273 pub const unsafe fn from_ptr_range<'a, T>(range: Range<*const T>) -> &'a [T] { in from_ptr_range() constant
343 pub const unsafe fn from_mut_ptr_range<'a, T>(range: Range<*mut T>) -> &'a mut [T] { in from_mut_ptr_range() constant
/prebuilts/rust/linux-x86/1.83.0/lib/rustlib/src/rust/library/core/src/slice/
Draw.rs123 pub const unsafe fn from_raw_parts<'a, T>(data: *const T, len: usize) -> &'a [T] { in from_raw_parts() constant
178 pub const unsafe fn from_raw_parts_mut<'a, T>(data: *mut T, len: usize) -> &'a mut [T] { in from_raw_parts_mut() constant
275 pub const unsafe fn from_ptr_range<'a, T>(range: Range<*const T>) -> &'a [T] { in from_ptr_range() constant
345 pub const unsafe fn from_mut_ptr_range<'a, T>(range: Range<*mut T>) -> &'a mut [T] { in from_mut_ptr_range() constant
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/core/src/slice/
Draw.rs123 pub const unsafe fn from_raw_parts<'a, T>(data: *const T, len: usize) -> &'a [T] { in from_raw_parts() constant
177 pub const unsafe fn from_raw_parts_mut<'a, T>(data: *mut T, len: usize) -> &'a mut [T] { in from_raw_parts_mut() constant
273 pub const unsafe fn from_ptr_range<'a, T>(range: Range<*const T>) -> &'a [T] { in from_ptr_range() constant
343 pub const unsafe fn from_mut_ptr_range<'a, T>(range: Range<*mut T>) -> &'a mut [T] { in from_mut_ptr_range() constant
/prebuilts/rust/linux-musl-x86/1.83.0/lib/rustlib/src/rust/library/core/src/slice/
Draw.rs123 pub const unsafe fn from_raw_parts<'a, T>(data: *const T, len: usize) -> &'a [T] { in from_raw_parts() constant
178 pub const unsafe fn from_raw_parts_mut<'a, T>(data: *mut T, len: usize) -> &'a mut [T] { in from_raw_parts_mut() constant
275 pub const unsafe fn from_ptr_range<'a, T>(range: Range<*const T>) -> &'a [T] { in from_ptr_range() constant
345 pub const unsafe fn from_mut_ptr_range<'a, T>(range: Range<*mut T>) -> &'a mut [T] { in from_mut_ptr_range() constant
/prebuilts/rust/linux-x86/1.82.0/lib/rustlib/src/rust/library/core/src/
Dhint.rs100 pub const unsafe fn unreachable_unchecked() -> ! { in unreachable_unchecked() constant
199 pub const unsafe fn assert_unchecked(cond: bool) { in assert_unchecked() constant

12345678