pub struct SchemasConfig {
pub output: String,
pub naming: String,
}Expand description
Configuration for schema generation (TypeScript types and Zod schemas).
Controls where schemas are generated and how they are named.
Fields§
§output: String§naming: StringTrait Implementations§
Source§impl Clone for SchemasConfig
impl Clone for SchemasConfig
Source§fn clone(&self) -> SchemasConfig
fn clone(&self) -> SchemasConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 SchemasConfig
impl Debug for SchemasConfig
Source§impl Default for SchemasConfig
impl Default for SchemasConfig
Source§impl<'de> Deserialize<'de> for SchemasConfig
impl<'de> Deserialize<'de> for SchemasConfig
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 SchemasConfig
impl RefUnwindSafe for SchemasConfig
impl Send for SchemasConfig
impl Sync for SchemasConfig
impl Unpin for SchemasConfig
impl UnwindSafe for SchemasConfig
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