pub struct TransformSchema {
pub inner: Box<dyn Schema>,
pub func: Box<dyn Fn(Value) -> Value + Send + Sync>,
}Fields§
§inner: Box<dyn Schema>§func: Box<dyn Fn(Value) -> Value + Send + Sync>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for TransformSchema
impl !UnwindSafe for TransformSchema
impl Freeze for TransformSchema
impl Send for TransformSchema
impl Sync for TransformSchema
impl Unpin for TransformSchema
impl UnsafeUnpin for TransformSchema
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