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. |
| Quoted |
Trait to convert types to quoted elements. |
| WriteTokens |
Helper trait to write tokens immediately to containers. |