pub enum HandlerParamKind {
Context,
Message,
Buffer {
mutable: bool,
},
Scalar,
}Expand description
Kind of handler parameter.
Variants§
Context
RingContext parameter.
Message
Message parameter.
Buffer
Buffer parameter (slice).
Scalar
Scalar value.
Trait Implementations§
Source§impl Clone for HandlerParamKind
impl Clone for HandlerParamKind
Source§fn clone(&self) -> HandlerParamKind
fn clone(&self) -> HandlerParamKind
Returns a duplicate 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 HandlerParamKind
impl Debug for HandlerParamKind
Source§impl PartialEq for HandlerParamKind
impl PartialEq for HandlerParamKind
impl Eq for HandlerParamKind
impl StructuralPartialEq for HandlerParamKind
Auto Trait Implementations§
impl Freeze for HandlerParamKind
impl RefUnwindSafe for HandlerParamKind
impl Send for HandlerParamKind
impl Sync for HandlerParamKind
impl Unpin for HandlerParamKind
impl UnwindSafe for HandlerParamKind
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