Skip to main content

GenericsExtension

Trait GenericsExtension 

Source
pub trait GenericsExtension {
    // Required method
    fn get_self(&self) -> &Generics;

    // Provided methods
    fn param_idents(&self) -> TokenStream { ... }
    fn block_wrappers(&self) -> (TokenStream, TokenStream) { ... }
}

Required Methods§

Source

fn get_self(&self) -> &Generics

Provided Methods§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl GenericsExtension for Generics

Implementors§