#[non_exhaustive]pub struct ReplaceConstValue;
Expand description
Replaces the const
schema property with a single-valued enum
property.
This also applies to subschemas.
This is useful for dialects of JSON Schema (e.g. OpenAPI 3.0) that do not support the const
property.
Trait Implementations§
Source§impl Clone for ReplaceConstValue
impl Clone for ReplaceConstValue
Source§fn clone(&self) -> ReplaceConstValue
fn clone(&self) -> ReplaceConstValue
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 ReplaceConstValue
impl Debug for ReplaceConstValue
Source§impl Default for ReplaceConstValue
impl Default for ReplaceConstValue
Source§fn default() -> ReplaceConstValue
fn default() -> ReplaceConstValue
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReplaceConstValue
impl RefUnwindSafe for ReplaceConstValue
impl Send for ReplaceConstValue
impl Sync for ReplaceConstValue
impl Unpin for ReplaceConstValue
impl UnwindSafe for ReplaceConstValue
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