pub struct Handle<const M: HandleMode> {
pub handle: Handle,
}
Fields
handle: Handle
Implementations
Trait Implementations
sourceimpl<const M: HandleMode> Clone for Handle<M>
impl<const M: HandleMode> Clone for Handle<M>
sourceimpl<const M: HandleMode> RequestCommandParameter for Handle<M>
impl<const M: HandleMode> RequestCommandParameter for Handle<M>
fn before_request_write(
handle: &Self,
_walker: &mut DataWalker,
ctx: &mut CommandContext
) -> Result<()>
fn before_send_sync_request(
_handle: &Self,
_walker: &mut DataWalker,
_ctx: &mut CommandContext
) -> Result<()>
sourceimpl<const M: HandleMode> RequestCommandParameter<Handle<M>> for Handle<M>
impl<const M: HandleMode> RequestCommandParameter<Handle<M>> for Handle<M>
fn after_request_read(ctx: &mut ServerContext<'_>) -> Result<Self>
sourceimpl<const M: HandleMode> ResponseCommandParameter for Handle<M>
impl<const M: HandleMode> ResponseCommandParameter for Handle<M>
fn before_response_write(
handle: &Self,
ctx: &mut ServerContext<'_>
) -> Result<()>
fn after_response_write(
_handle: &Self,
_ctx: &mut ServerContext<'_>
) -> Result<()>
sourceimpl<const M: HandleMode> ResponseCommandParameter<Handle<M>> for Handle<M>
impl<const M: HandleMode> ResponseCommandParameter<Handle<M>> for Handle<M>
fn after_response_read(
_walker: &mut DataWalker,
ctx: &mut CommandContext
) -> Result<Self>
Auto Trait Implementations
impl<const M: HandleMode> RefUnwindSafe for Handle<M>
impl<const M: HandleMode> Send for Handle<M>
impl<const M: HandleMode> Sync for Handle<M>
impl<const M: HandleMode> Unpin for Handle<M>
impl<const M: HandleMode> UnwindSafe for Handle<M>
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more