Crate genco [−] [src]
Reexports
pub use self::java::Java; |
pub use self::rust::Rust; |
pub use self::js::JavaScript; |
pub use self::python::Python; |
Modules
java |
Specialization for Java code generation. |
js |
Specialization for JavaScript code generation. |
python |
Specialization for Python code generation. |
rust |
Specialization for Rust code generation. |
Macros
toks |
Helper macro to reduce boilerplate needed with nested token expressions. |
Structs
Formatter |
Formatter implementation for write types. |
IoFmt |
Facade for writing formatted strings to io::Write types. |
Tokens |
A set of tokens. |
Enums
Cons |
A managed string that permits immutable borrowing. |
Element |
A single element in a set of tokens. |
Traits
Custom |
Trait that must be implemented by custom elements. |
IntoTokens |
Helper trait to convert something into tokens. |
Quoted |
Trait to convert types to quoted elements. |
WriteTokens |
Helper trait to write tokens immediately to containers. |