pub struct ResolvedLoadHandle {
pub id: LoadHandle,
pub direct_load_handle: AtomicU64,
}Fields§
§id: LoadHandle§direct_load_handle: AtomicU64Implementations§
Source§impl ResolvedLoadHandle
impl ResolvedLoadHandle
pub fn new(id: LoadHandle, resolved_load_handle: LoadHandle) -> Arc<Self>
pub fn new_null_handle() -> Arc<Self>
pub fn direct_load_handle(&self) -> LoadHandle
Trait Implementations§
Source§impl Debug for ResolvedLoadHandle
impl Debug for ResolvedLoadHandle
Source§impl Hash for ResolvedLoadHandle
impl Hash for ResolvedLoadHandle
Source§impl PartialEq for ResolvedLoadHandle
impl PartialEq for ResolvedLoadHandle
impl Eq for ResolvedLoadHandle
Auto Trait Implementations§
impl !Freeze for ResolvedLoadHandle
impl RefUnwindSafe for ResolvedLoadHandle
impl Send for ResolvedLoadHandle
impl Sync for ResolvedLoadHandle
impl Unpin for ResolvedLoadHandle
impl UnwindSafe for ResolvedLoadHandle
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