pub struct DeferredRoot {
pub name: String,
pub src: OwnedRootSrc,
pub rt: RT,
pub sc: Scope,
}Expand description
a root binding kept for phase 2 (its source owned)
Fields§
§name: String§src: OwnedRootSrc§rt: RT§sc: ScopeAuto Trait Implementations§
impl !RefUnwindSafe for DeferredRoot
impl !Send for DeferredRoot
impl !Sync for DeferredRoot
impl !UnwindSafe for DeferredRoot
impl Freeze for DeferredRoot
impl Unpin for DeferredRoot
impl UnsafeUnpin for DeferredRoot
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