Struct dynlink::context::runtime::RuntimeInitInfo
source · #[repr(C)]pub struct RuntimeInitInfo {
pub tls_region: TlsRegion,
pub ctx: *const u8,
pub root_name: String,
pub used_slots: Vec<usize>,
pub ctors: Vec<CtorInfo>,
pub bootstrap_alloc_slot: usize,
}
Fields§
§tls_region: TlsRegion
§ctx: *const u8
§root_name: String
§used_slots: Vec<usize>
§ctors: Vec<CtorInfo>
§bootstrap_alloc_slot: usize
Trait Implementations§
impl Send for RuntimeInitInfo
impl Sync for RuntimeInitInfo
Auto Trait Implementations§
impl !Crossing for RuntimeInitInfo
impl !ObjSafe for RuntimeInitInfo
impl RefUnwindSafe for RuntimeInitInfo
impl Unpin for RuntimeInitInfo
impl UnwindSafe for RuntimeInitInfo
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more