Macro extension_trait::extension_trait
[−]
[src]
macro_rules! extension_trait { ($($token:tt)+) => { ... }; }
Declares an extension trait
Example
#[macro_use] extern crate extension_trait; extension_trait! { pub DoubleExt for str { fn double(&self) -> String { self.repeat(2) } } } fn main() { assert_eq!("Hello".double(), "HelloHello"); }