pub struct DefLetStmt {
pub param_def: ParamDefWithType,
pub facts: Vec<Fact>,
pub line_file: LineFile,
}Fields§
§param_def: ParamDefWithType§facts: Vec<Fact>§line_file: LineFileImplementations§
Source§impl DefLetStmt
impl DefLetStmt
Source§impl DefLetStmt
impl DefLetStmt
pub fn stmt_type_name(&self) -> String
Source§impl DefLetStmt
impl DefLetStmt
pub fn to_latex_string(&self) -> String
Trait Implementations§
Source§impl Clone for DefLetStmt
impl Clone for DefLetStmt
Source§fn clone(&self) -> DefLetStmt
fn clone(&self) -> DefLetStmt
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 moreSource§impl Display for DefLetStmt
impl Display for DefLetStmt
Source§impl From<DefLetStmt> for Stmt
impl From<DefLetStmt> for Stmt
Source§fn from(v: DefLetStmt) -> Self
fn from(v: DefLetStmt) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DefLetStmt
impl RefUnwindSafe for DefLetStmt
impl !Send for DefLetStmt
impl !Sync for DefLetStmt
impl Unpin for DefLetStmt
impl UnsafeUnpin for DefLetStmt
impl UnwindSafe for DefLetStmt
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