pub struct GeneratedFiles {
pub rust_files: Vec<GeneratedFile>,
pub ts_types: Vec<GeneratedFile>,
pub ts_actor_refs: Vec<GeneratedFile>,
pub react_hooks: Vec<GeneratedFile>,
}Expand description
All files generated in a run.
Fields§
§rust_files: Vec<GeneratedFile>§ts_types: Vec<GeneratedFile>§ts_actor_refs: Vec<GeneratedFile>§react_hooks: Vec<GeneratedFile>Implementations§
Source§impl GeneratedFiles
impl GeneratedFiles
Sourcepub fn all_files(&self) -> impl Iterator<Item = &GeneratedFile>
pub fn all_files(&self) -> impl Iterator<Item = &GeneratedFile>
Return an iterator over all generated files.
Sourcepub fn total_count(&self) -> usize
pub fn total_count(&self) -> usize
Return the total generated file count.
Sourcepub fn write_to_disk(&self) -> Result<(), CodegenError>
pub fn write_to_disk(&self) -> Result<(), CodegenError>
Write all generated files to disk.
Sourcepub fn format_code(&self) -> Result<(), CodegenError>
pub fn format_code(&self) -> Result<(), CodegenError>
Format all generated code.
Trait Implementations§
Source§impl Debug for GeneratedFiles
impl Debug for GeneratedFiles
Source§impl Default for GeneratedFiles
impl Default for GeneratedFiles
Source§fn default() -> GeneratedFiles
fn default() -> GeneratedFiles
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GeneratedFiles
impl RefUnwindSafe for GeneratedFiles
impl Send for GeneratedFiles
impl Sync for GeneratedFiles
impl Unpin for GeneratedFiles
impl UnsafeUnpin for GeneratedFiles
impl UnwindSafe for GeneratedFiles
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