pub struct PlaceNumcheck {
pub lax: Option<LaxRedefinition>,
pub removed: bool,
}Expand description
NUMCHECK’s facts of a reference, fixed when compiled (compile::numcheck): under ZON(LAX), what
its item may hold because of the item its record redefines; and whether the compiler removed
the test where this reference reads the item, having found it always fails.
Fields§
§lax: Option<LaxRedefinition>§removed: boolTrait Implementations§
Source§impl Clone for PlaceNumcheck
impl Clone for PlaceNumcheck
Source§fn clone(&self) -> PlaceNumcheck
fn clone(&self) -> PlaceNumcheck
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 moreimpl Copy for PlaceNumcheck
Source§impl Debug for PlaceNumcheck
impl Debug for PlaceNumcheck
Source§impl Decode for PlaceNumcheck
impl Decode for PlaceNumcheck
fn decode(r: &mut Reader<'_>) -> Result<PlaceNumcheck, ModuleError>
Source§impl Default for PlaceNumcheck
impl Default for PlaceNumcheck
Source§fn default() -> PlaceNumcheck
fn default() -> PlaceNumcheck
Returns the “default value” for a type. Read more
impl Eq for PlaceNumcheck
Source§impl PartialEq for PlaceNumcheck
impl PartialEq for PlaceNumcheck
impl StructuralPartialEq for PlaceNumcheck
Auto Trait Implementations§
impl Freeze for PlaceNumcheck
impl RefUnwindSafe for PlaceNumcheck
impl Send for PlaceNumcheck
impl Sync for PlaceNumcheck
impl Unpin for PlaceNumcheck
impl UnsafeUnpin for PlaceNumcheck
impl UnwindSafe for PlaceNumcheck
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