Crate typeshare_core

Crate typeshare_core 

Source
Expand description

The core library for typeshare. Contains the parser and language converters.

Modules§

context
Context types for parsing.
error
Error types for parsing.
language
Implementations for each language converter
parser
Parsing Rust code into a format the language modules can understand
reconcile
Post reconcile references after all types have been parsed.
rust_types
Codifying Rust types and how they convert to various languages.

Traits§

RenameExt
Trait to rename a string using common case or character separators.