Struct redox_scheme::CallRequest
source · pub struct CallRequest { /* private fields */ }Implementations§
source§impl CallRequest
impl CallRequest
pub fn request(&self) -> Request
pub fn handle_scheme(self, scheme: &impl Scheme) -> Response
pub fn handle_scheme_mut(self, scheme: &mut impl SchemeMut) -> Response
pub fn handle_scheme_block( self, scheme: &mut impl SchemeBlock ) -> Result<Response, Self>
pub fn handle_scheme_block_mut( self, scheme: &mut impl SchemeBlockMut ) -> Result<Response, Self>
Trait Implementations§
source§impl Clone for CallRequest
impl Clone for CallRequest
source§fn clone(&self) -> CallRequest
fn clone(&self) -> CallRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for CallRequest
impl Debug for CallRequest
impl Copy 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