Struct cpp_common::RustInvocation
source · pub struct RustInvocation {
pub begin: Span,
pub end: Span,
pub id: Ident,
pub return_type: Option<String>,
pub arguments: Vec<(Ident, String)>,
}Fields§
§begin: Span§end: Span§id: Ident§return_type: Option<String>§arguments: Vec<(Ident, String)>Trait Implementations§
source§impl Debug for RustInvocation
impl Debug for RustInvocation
source§impl Parse for RustInvocation
impl Parse for RustInvocation
source§fn parse(input: ParseStream<'_>) -> Result<Self>
fn parse(input: ParseStream<'_>) -> Result<Self>
Parse a rust! macro something looking like rust!(ident [foo : bar as "bar"] { /*...*/ })