pub struct FieldTransforms {
pub input: Option<UserFieldTransform>,
pub output: Option<UserFieldTransform>,
}Expand description
Input and output callbacks configured for an application field.
Fields§
§input: Option<UserFieldTransform>Transform input at public parsing and storage boundaries. Public parsing requires a synchronous callback; adapters can await async callbacks.
output: Option<UserFieldTransform>Transform stored values at adapter output boundaries.
Trait Implementations§
Source§impl Clone for FieldTransforms
impl Clone for FieldTransforms
Auto Trait Implementations§
impl !RefUnwindSafe for FieldTransforms
impl !UnwindSafe for FieldTransforms
impl Freeze for FieldTransforms
impl Send for FieldTransforms
impl Sync for FieldTransforms
impl Unpin for FieldTransforms
impl UnsafeUnpin for FieldTransforms
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