pub struct CoqModuleSig {
pub name: String,
pub exports: Vec<String>,
}Expand description
Coq module signature
Fields§
§name: String§exports: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for CoqModuleSig
impl Clone for CoqModuleSig
Source§fn clone(&self) -> CoqModuleSig
fn clone(&self) -> CoqModuleSig
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 CoqModuleSig
impl Debug for CoqModuleSig
Source§impl Default for CoqModuleSig
impl Default for CoqModuleSig
Source§fn default() -> CoqModuleSig
fn default() -> CoqModuleSig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CoqModuleSig
impl RefUnwindSafe for CoqModuleSig
impl Send for CoqModuleSig
impl Sync for CoqModuleSig
impl Unpin for CoqModuleSig
impl UnsafeUnpin for CoqModuleSig
impl UnwindSafe for CoqModuleSig
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