pub struct RuntimeDeclaration {
pub name: String,
pub kind: String,
pub safety: String,
pub type_expression: usize,
pub value_expression: Option<usize>,
}Expand description
Source-only runtime metadata. No corresponding axiom or body enters Context.
Fields§
§name: String§kind: String§safety: String§type_expression: usize§value_expression: Option<usize>Trait Implementations§
Source§impl Debug for RuntimeDeclaration
impl Debug for RuntimeDeclaration
Source§impl PartialEq for RuntimeDeclaration
impl PartialEq for RuntimeDeclaration
impl Eq for RuntimeDeclaration
impl StructuralPartialEq for RuntimeDeclaration
Auto Trait Implementations§
impl Freeze for RuntimeDeclaration
impl RefUnwindSafe for RuntimeDeclaration
impl Send for RuntimeDeclaration
impl Sync for RuntimeDeclaration
impl Unpin for RuntimeDeclaration
impl UnsafeUnpin for RuntimeDeclaration
impl UnwindSafe for RuntimeDeclaration
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