pub struct SchemaExportResult {
pub files_generated: usize,
pub files: Vec<String>,
pub output_dir: String,
}Expand description
Schema export result containing all generated schemas.
Fields§
§files_generated: usizeNumber of schema files generated.
files: Vec<String>List of generated file paths.
output_dir: StringOutput directory.
Trait Implementations§
Source§impl Clone for SchemaExportResult
impl Clone for SchemaExportResult
Source§fn clone(&self) -> SchemaExportResult
fn clone(&self) -> SchemaExportResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SchemaExportResult
impl Debug for SchemaExportResult
Source§impl<'de> Deserialize<'de> for SchemaExportResult
impl<'de> Deserialize<'de> for SchemaExportResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SchemaExportResult
impl RefUnwindSafe for SchemaExportResult
impl Send for SchemaExportResult
impl Sync for SchemaExportResult
impl Unpin for SchemaExportResult
impl UnsafeUnpin for SchemaExportResult
impl UnwindSafe for SchemaExportResult
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