pub struct UnfrozenLayerEntry {
pub name: ScopedName,
pub decl: LayerDecl,
pub span: Span,
}Expand description
A layer declaration awaiting field lowering at UnfrozenIR::freeze.
Fields§
§name: ScopedName§decl: LayerDecl§span: SpanTrait Implementations§
Source§impl Clone for UnfrozenLayerEntry
impl Clone for UnfrozenLayerEntry
Source§fn clone(&self) -> UnfrozenLayerEntry
fn clone(&self) -> UnfrozenLayerEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for UnfrozenLayerEntry
impl RefUnwindSafe for UnfrozenLayerEntry
impl Send for UnfrozenLayerEntry
impl Sync for UnfrozenLayerEntry
impl Unpin for UnfrozenLayerEntry
impl UnsafeUnpin for UnfrozenLayerEntry
impl UnwindSafe for UnfrozenLayerEntry
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