pub struct HandlerArg {
pub id: i64,
pub cell: Option<Arc<Mutex<Value>>>,
}Expand description
Normalized handler argument extracted from a MuMu Value.
id: numeric identifier of the native output handle.cell: the original Ref cell (when the caller passed Ref(KeyedArray));Nonewhen the caller passed a plain KeyedArray snapshot.
Fields§
§id: i64§cell: Option<Arc<Mutex<Value>>>Trait Implementations§
Source§impl Clone for HandlerArg
impl Clone for HandlerArg
Source§fn clone(&self) -> HandlerArg
fn clone(&self) -> HandlerArg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HandlerArg
impl RefUnwindSafe for HandlerArg
impl Send for HandlerArg
impl Sync for HandlerArg
impl Unpin for HandlerArg
impl UnsafeUnpin for HandlerArg
impl UnwindSafe for HandlerArg
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