Struct interoptopus_backend_c::Config [−][src]
pub struct Config { pub directives: bool, pub imports: bool, pub ifndef: String, pub custom_defines: String, pub function_attribute: String, pub file_header_comment: String, }
Expand description
Configures C code generation.
Fields
directives: bool
Whether to write conditional directives like #ifndef _X
.
imports: bool
Whether to write #include <>
directives.
ifndef: String
The _X
in #ifndef _X
to be used.
custom_defines: String
Multiline string with custom #define
values.
function_attribute: String
Prefix to be applied to any function, e.g., __DLLATTR
.
file_header_comment: String
Comment at the very beginning of the file, e.g., // (c) My Company.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Config
impl UnwindSafe for Config
Blanket Implementations
Mutably borrows from an owned value. Read more