pub struct COutput {
pub header: String,
pub source: String,
pub declarations: Vec<CDecl>,
}Expand description
The output of C code generation.
Fields§
§header: StringThe .h header content.
source: StringThe .c source content.
declarations: Vec<CDecl>The collected declarations.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for COutput
impl RefUnwindSafe for COutput
impl Send for COutput
impl Sync for COutput
impl Unpin for COutput
impl UnsafeUnpin for COutput
impl UnwindSafe for COutput
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