Struct sel4_initialize_tls::TlsImage
source · #[repr(C)]pub struct TlsImage { /* private fields */ }
Implementations§
source§impl TlsImage
impl TlsImage
pub unsafe fn initialize_on_stack( &self, set_thread_pointer_fn: SetThreadPointerFn, cont_fn: ContFn, cont_arg: *mut ContArg, ) -> !
source§impl TlsImage
impl TlsImage
pub fn reservation_layout(&self) -> TlsReservationLayout
pub unsafe fn initialize_tls_reservation(&self, tls_reservation_start: *mut u8)
Trait Implementations§
impl Eq for TlsImage
impl StructuralPartialEq for TlsImage
Auto Trait Implementations§
impl Freeze for TlsImage
impl RefUnwindSafe for TlsImage
impl Send for TlsImage
impl Sync for TlsImage
impl Unpin for TlsImage
impl UnwindSafe for TlsImage
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)