[−][src]Function genco::csharp::using
pub fn using<P: Into<ItemStr>, N: Into<ItemStr>>(namespace: P, name: N) -> Type
Construct an imported type.
Examples
use genco::prelude::*; let a = csharp::using("Foo.Bar", "A"); let b = csharp::using("Foo.Bar", "B"); let ob = csharp::using("Foo.Baz", "B"); let ob_a = ob.clone().with_arguments(a.clone()); let toks: Tokens<Csharp> = quote! { #a #b #ob #ob_a }; assert_eq!( vec![ "using Foo.Bar;", "", "A", "B", "Foo.Baz.B", "Foo.Baz.B<A>", ], toks.to_file_vec()? );