pub struct SchemaParserConfig {
pub backend: ParserBackend,
pub strict_validation: bool,
pub allow_experimental: bool,
pub timeout_secs: u64,
}Expand description
Configuration for schema parsing
Fields§
§backend: ParserBackendParser backend to use
strict_validation: boolWhether to enable strict validation (default: true)
allow_experimental: boolWhether to allow experimental features (default: false)
timeout_secs: u64Timeout for parsing operations (default: 30s)
Implementations§
Trait Implementations§
Source§impl Clone for SchemaParserConfig
impl Clone for SchemaParserConfig
Source§fn clone(&self) -> SchemaParserConfig
fn clone(&self) -> SchemaParserConfig
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 SchemaParserConfig
impl Debug for SchemaParserConfig
Auto Trait Implementations§
impl Freeze for SchemaParserConfig
impl RefUnwindSafe for SchemaParserConfig
impl Send for SchemaParserConfig
impl Sync for SchemaParserConfig
impl Unpin for SchemaParserConfig
impl UnsafeUnpin for SchemaParserConfig
impl UnwindSafe for SchemaParserConfig
Blanket Implementations§
impl<T> Allocation for T
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