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