pub struct TypeScriptGenerator {
pub output: String,
/* private fields */
}Expand description
TypeScript生成器
Fields§
§output: StringImplementations§
Source§impl TypeScriptGenerator
impl TypeScriptGenerator
pub fn new(config: GeneratorConfig) -> TypeScriptGenerator
Sourcepub fn generate(&mut self, types: &[GearMeshType]) -> String
pub fn generate(&mut self, types: &[GearMeshType]) -> String
複数の型からTypeScriptコードを生成
Sourcepub fn generate_type(&mut self, ty: &GearMeshType)
pub fn generate_type(&mut self, ty: &GearMeshType)
単一の型を生成
Auto Trait Implementations§
impl Freeze for TypeScriptGenerator
impl RefUnwindSafe for TypeScriptGenerator
impl Send for TypeScriptGenerator
impl Sync for TypeScriptGenerator
impl Unpin for TypeScriptGenerator
impl UnwindSafe for TypeScriptGenerator
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