pub struct InitFlag {
pub flag_idx: u32,
pub declared_by: Option<StmtId>,
pub message: String,
}Expand description
A guarded binding’s flag, as codegen allocated it.
Fields§
§flag_idx: u32§declared_by: Option<StmtId>The statement that initializes a global; None for a class, which no
statement writes.
message: StringTrait Implementations§
impl StructuralPartialEq for InitFlag
Auto Trait Implementations§
impl Freeze for InitFlag
impl RefUnwindSafe for InitFlag
impl Send for InitFlag
impl Sync for InitFlag
impl Unpin for InitFlag
impl UnsafeUnpin for InitFlag
impl UnwindSafe for InitFlag
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