pub struct CallableValue {
pub prototype_id: u32,
pub kind: CallableKind,
pub env: Option<Arc<CallableEnvironment>>,
}Fields§
§prototype_id: u32§kind: CallableKind§env: Option<Arc<CallableEnvironment>>Trait Implementations§
Source§impl Clone for CallableValue
impl Clone for CallableValue
Source§fn clone(&self) -> CallableValue
fn clone(&self) -> CallableValue
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 CallableValue
impl RefUnwindSafe for CallableValue
impl Send for CallableValue
impl Sync for CallableValue
impl Unpin for CallableValue
impl UnsafeUnpin for CallableValue
impl UnwindSafe for CallableValue
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