pub struct UploadDef {
pub name: String,
pub input_schema: Value,
pub output_schema: Value,
pub error_schema: Option<Value>,
pub context_keys: Vec<String>,
pub suppress: Option<Vec<String>>,
pub handler: UploadHandlerFn,
}Fields§
§name: String§input_schema: Value§output_schema: Value§error_schema: Option<Value>§context_keys: Vec<String>§suppress: Option<Vec<String>>§handler: UploadHandlerFnAuto Trait Implementations§
impl Freeze for UploadDef
impl !RefUnwindSafe for UploadDef
impl Send for UploadDef
impl Sync for UploadDef
impl Unpin for UploadDef
impl UnsafeUnpin for UploadDef
impl !UnwindSafe for UploadDef
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