#[non_exhaustive]pub struct SetSingleExample;
Expand description
Removes the examples
schema property and (if present) set its first value as the example
property.
This also applies to subschemas.
This is useful for dialects of JSON Schema (e.g. OpenAPI 3.0) that do not support the examples
property.
Trait Implementations§
Source§impl Clone for SetSingleExample
impl Clone for SetSingleExample
Source§fn clone(&self) -> SetSingleExample
fn clone(&self) -> SetSingleExample
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 SetSingleExample
impl Debug for SetSingleExample
Source§impl Default for SetSingleExample
impl Default for SetSingleExample
Source§fn default() -> SetSingleExample
fn default() -> SetSingleExample
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SetSingleExample
impl RefUnwindSafe for SetSingleExample
impl Send for SetSingleExample
impl Sync for SetSingleExample
impl Unpin for SetSingleExample
impl UnwindSafe for SetSingleExample
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