pub struct CallRequest { /* private fields */ }
Implementations§
Source§impl CallRequest
impl CallRequest
pub fn caller(&self) -> CallerCtx
pub fn op(self) -> Result<Op, Self>
pub async fn handle_async(self, s: &mut impl SchemeAsync) -> Response
pub fn handle_sync(self, s: &mut impl SchemeSync) -> Response
Source§impl CallRequest
impl CallRequest
Trait Implementations§
Source§impl Debug for CallRequest
impl Debug for CallRequest
Auto Trait Implementations§
impl Freeze for CallRequest
impl RefUnwindSafe for CallRequest
impl Send for CallRequest
impl Sync for CallRequest
impl Unpin for CallRequest
impl UnwindSafe for CallRequest
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