pub struct MediaServiceHandler { /* private fields */ }Implementations§
Trait Implementations§
Source§impl SoapHandler for MediaServiceHandler
impl SoapHandler for MediaServiceHandler
fn handle<'life0, 'async_trait>(
&'life0 self,
body: Bytes,
) -> Pin<Box<dyn Future<Output = Result<Bytes, SoapFault>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§fn handle_with_headers<'life0, 'life1, 'async_trait>(
&'life0 self,
body: Bytes,
_headers: &'life1 [Bytes],
) -> Pin<Box<dyn Future<Output = Result<Bytes, SoapFault>> + Send + 'async_trait>>where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn handle_with_headers<'life0, 'life1, 'async_trait>(
&'life0 self,
body: Bytes,
_headers: &'life1 [Bytes],
) -> Pin<Box<dyn Future<Output = Result<Bytes, SoapFault>> + Send + 'async_trait>>where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
Handle a request with access to the SOAP header element fragments (each is the
raw bytes of one direct child of
<Header>). Defaults to ignoring headers and
calling handle. Handlers needing WS-Addressing/WS-Security header data override this.Auto Trait Implementations§
impl !RefUnwindSafe for MediaServiceHandler
impl !UnwindSafe for MediaServiceHandler
impl Freeze for MediaServiceHandler
impl Send for MediaServiceHandler
impl Sync for MediaServiceHandler
impl Unpin for MediaServiceHandler
impl UnsafeUnpin for MediaServiceHandler
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