Struct cpp_common::RustInvocation [−][src]
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
impl Debug for RustInvocation[src]
impl Debug for RustInvocationfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Parse for RustInvocation[src]
impl Parse for RustInvocationfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>Parse a rust! macro something looking like rust!(ident [foo : bar as "bar"] { /*...*/ })
Auto Trait Implementations
impl !Send for RustInvocation
impl !Send for RustInvocationimpl !Sync for RustInvocation
impl !Sync for RustInvocation