Skip to main content

GetRust

Trait GetRust 

Source
pub trait GetRust {
    // Required method
    fn get_rust(&self) -> String;

    // Provided method
    fn get_rust_ctx(&self, cx: &mut Context) -> String { ... }
}

Required Methods§

Source

fn get_rust(&self) -> String

Provided Methods§

Source

fn get_rust_ctx(&self, cx: &mut Context) -> String

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl GetRust for EnumItem

Source§

impl GetRust for ExprPath

Source§

fn get_rust(&self) -> String

Source§

fn get_rust_ctx(&self, cx: &mut Context) -> String

Source§

impl GetRust for ExprPathSegment

Source§

impl GetRust for FieldDecl

Source§

impl GetRust for Generic

Source§

impl GetRust for GenericDecl

Source§

impl GetRust for Generics

Source§

impl GetRust for GenericsDecl

Source§

impl GetRust for Identifier

Source§

impl GetRust for Path

Source§

impl GetRust for TypeExpr

Source§

impl GetRust for Visibility

Source§

impl<T: GetRust> GetRust for Spanned<T>

Implementors§