pub struct Formalization {
pub source_text: String,
pub interpretation: Interpretation,
pub formal_system: String,
pub dependencies: Vec<Dependency>,
pub computable: bool,
pub formalization_level: u8,
pub unknowns: Vec<String>,
pub value_kind: String,
pub ast: Option<Node>,
pub lino: Option<String>,
}Expand description
A dependency-aware RML formalization.
Fields§
§source_text: String§interpretation: Interpretation§formal_system: String§dependencies: Vec<Dependency>§computable: bool§formalization_level: u8§unknowns: Vec<String>§value_kind: String§ast: Option<Node>§lino: Option<String>Trait Implementations§
Source§impl Clone for Formalization
impl Clone for Formalization
Source§fn clone(&self) -> Formalization
fn clone(&self) -> Formalization
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Formalization
impl Debug for Formalization
Source§impl PartialEq for Formalization
impl PartialEq for Formalization
impl StructuralPartialEq for Formalization
Auto Trait Implementations§
impl Freeze for Formalization
impl RefUnwindSafe for Formalization
impl Send for Formalization
impl Sync for Formalization
impl Unpin for Formalization
impl UnsafeUnpin for Formalization
impl UnwindSafe for Formalization
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