pub struct TypeScriptOutput {
pub interfaces: String,
pub stack_definition: String,
pub imports: String,
pub schema_names: Vec<String>,
}Expand description
Output structure for TypeScript generation
Fields§
§interfaces: String§stack_definition: String§imports: String§schema_names: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for TypeScriptOutput
impl Clone for TypeScriptOutput
Auto Trait Implementations§
impl Freeze for TypeScriptOutput
impl RefUnwindSafe for TypeScriptOutput
impl Send for TypeScriptOutput
impl Sync for TypeScriptOutput
impl Unpin for TypeScriptOutput
impl UnsafeUnpin for TypeScriptOutput
impl UnwindSafe for TypeScriptOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more