pub struct DispatchTable {
pub default_handler: Option<Arc<dyn SoapHandler>>,
/* private fields */
}Expand description
The runtime routing table: O(1) by body-element QName, with SOAPAction fallback. Built once at startup from a ResolvedWsdl; never mutated per-request.
Fields§
§default_handler: Option<Arc<dyn SoapHandler>>Optional catch-all handler for operations not explicitly registered.
Implementations§
Source§impl DispatchTable
impl DispatchTable
Auto Trait Implementations§
impl !RefUnwindSafe for DispatchTable
impl !UnwindSafe for DispatchTable
impl Freeze for DispatchTable
impl Send for DispatchTable
impl Sync for DispatchTable
impl Unpin for DispatchTable
impl UnsafeUnpin for DispatchTable
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