Struct autocxx_parser::IncludeCpp [−][src]
pub struct IncludeCpp { /* fields omitted */ }
Core of the autocxx engine. See generate
for most details
on how this works.
Implementations
impl IncludeCpp
[src]
impl IncludeCpp
[src]pub fn new_from_syn(mac: Macro) -> ParseResult<Self>
[src]
pub fn get_rs_filename(&self) -> String
[src]
pub fn generate_rs(&self) -> TokenStream2
[src]
Generate the Rust bindings.
pub fn get_config(&self) -> &IncludeCppConfig
[src]
Trait Implementations
impl Parse for IncludeCpp
[src]
impl Parse for IncludeCpp
[src]fn parse(input: ParseStream<'_>) -> ParseResult<Self>
[src]
Auto Trait Implementations
impl RefUnwindSafe for IncludeCpp
impl RefUnwindSafe for IncludeCpp
impl Send for IncludeCpp
impl Send for IncludeCpp
impl Sync for IncludeCpp
impl Sync for IncludeCpp
impl Unpin for IncludeCpp
impl Unpin for IncludeCpp
impl UnwindSafe for IncludeCpp
impl UnwindSafe for IncludeCpp