[−][src]Trait typeshare::language::Language
Required methods
fn write_struct(&mut self, w: &mut dyn Write, rs: &RustStruct) -> Result<()>
fn write_const_enum(
&mut self,
w: &mut dyn Write,
e: &RustConstEnum
) -> Result<()>
&mut self,
w: &mut dyn Write,
e: &RustConstEnum
) -> Result<()>
Provided methods
fn begin(&mut self, _w: &mut dyn Write) -> Result<()>
fn end(&mut self, _w: &mut dyn Write) -> Result<()>
Implementors
impl Language for Swift
[src]
fn begin(&mut self, w: &mut dyn Write) -> Result<()>
[src]
fn write_struct(&mut self, w: &mut dyn Write, rs: &RustStruct) -> Result<()>
[src]
fn write_const_enum(
&mut self,
w: &mut dyn Write,
e: &RustConstEnum
) -> Result<()>
[src]
&mut self,
w: &mut dyn Write,
e: &RustConstEnum
) -> Result<()>
impl Language for TypeScript
[src]
fn begin(&mut self, w: &mut dyn Write) -> Result<()>
[src]
fn write_struct(&mut self, w: &mut dyn Write, rs: &RustStruct) -> Result<()>
[src]
fn write_const_enum(
&mut self,
w: &mut dyn Write,
e: &RustConstEnum
) -> Result<()>
[src]
&mut self,
w: &mut dyn Write,
e: &RustConstEnum
) -> Result<()>