pub struct CoqProgramBuilder {
pub imports: Vec<CoqImport>,
pub type_defs: Vec<String>,
pub items: Vec<String>,
}Expand description
Coq program builder
Fields§
§imports: Vec<CoqImport>§type_defs: Vec<String>§items: Vec<String>Implementations§
Trait Implementations§
Source§impl Debug for CoqProgramBuilder
impl Debug for CoqProgramBuilder
Source§impl Default for CoqProgramBuilder
impl Default for CoqProgramBuilder
Source§fn default() -> CoqProgramBuilder
fn default() -> CoqProgramBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CoqProgramBuilder
impl RefUnwindSafe for CoqProgramBuilder
impl Send for CoqProgramBuilder
impl Sync for CoqProgramBuilder
impl Unpin for CoqProgramBuilder
impl UnsafeUnpin for CoqProgramBuilder
impl UnwindSafe for CoqProgramBuilder
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