pub struct ProcedureDef {
pub name: String,
pub input_schema: Value,
pub output_schema: Value,
pub handler: HandlerFn,
}Fields§
§name: String§input_schema: Value§output_schema: Value§handler: HandlerFnAuto Trait Implementations§
impl Freeze for ProcedureDef
impl !RefUnwindSafe for ProcedureDef
impl Send for ProcedureDef
impl Sync for ProcedureDef
impl Unpin for ProcedureDef
impl UnsafeUnpin for ProcedureDef
impl !UnwindSafe for ProcedureDef
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