pub struct CoqFixpointDef {
pub name: String,
pub params: Vec<(String, String)>,
pub return_type: String,
pub struct_arg: Option<String>,
pub body: String,
}Expand description
Coq fixpoint definition
Fields§
§name: String§params: Vec<(String, String)>§return_type: String§struct_arg: Option<String>§body: StringTrait Implementations§
Source§impl Clone for CoqFixpointDef
impl Clone for CoqFixpointDef
Source§fn clone(&self) -> CoqFixpointDef
fn clone(&self) -> CoqFixpointDef
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 CoqFixpointDef
impl Debug for CoqFixpointDef
Auto Trait Implementations§
impl Freeze for CoqFixpointDef
impl RefUnwindSafe for CoqFixpointDef
impl Send for CoqFixpointDef
impl Sync for CoqFixpointDef
impl Unpin for CoqFixpointDef
impl UnsafeUnpin for CoqFixpointDef
impl UnwindSafe for CoqFixpointDef
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