[−][src]Module genco::prelude
Prelude to import.
Re-exports
pub use crate::ext::DisplayExt as _; |
pub use crate::ext::QuotedExt as _; |
Modules
csharp | Specialization for Csharp code generation. |
dart | Specialization for Dart code generation. |
go | Specialization for Go code generation. |
java | Specialization for Java code generation. |
js | Specialization for JavaScript code generation. |
python | Specialization for Python code generation. |
rust | Specialization for Rust code generation. |
swift | Specialization for Swift code generation. |
Macros
quote | Language neutral, whitespace sensitive quasi-quoting for GenCo. |
quote_in | Same as [quote!], except that it allows for quoting directly to a token stream. |
Structs
Csharp | Language specialization for C#. |
Dart | Language specialization for Dart. |
FormatterConfig | Configuration to use for formatting output. |
Go | Language specialization for Go. |
Java | Language specialization for Java. |
JavaScript | JavaScript language specialization. |
LangBox | A box containing a lang item. |
Python | Language specialization for Python. |
Rust | Language specialization for Rust. |
Swift | Swift token specialization. |
Tokens | A stream of tokens. |
Traits
Lang | Trait to implement for language specialization. |
LangItem | A type-erased holder for language-specific items. |