pub struct ToolLashlangExecutionCallSite { /* private fields */ }Implementations§
Source§impl ToolLashlangExecutionCallSite
impl ToolLashlangExecutionCallSite
pub fn new( sink: Arc<dyn TraceSink>, base_context: TraceContext, identity: TraceLashlangExecutionIdentity, parent_node_id: impl Into<String>, occurrence: u64, ) -> Self
Trait Implementations§
Source§impl Clone for ToolLashlangExecutionCallSite
impl Clone for ToolLashlangExecutionCallSite
Source§fn clone(&self) -> ToolLashlangExecutionCallSite
fn clone(&self) -> ToolLashlangExecutionCallSite
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 !RefUnwindSafe for ToolLashlangExecutionCallSite
impl !UnwindSafe for ToolLashlangExecutionCallSite
impl Freeze for ToolLashlangExecutionCallSite
impl Send for ToolLashlangExecutionCallSite
impl Sync for ToolLashlangExecutionCallSite
impl Unpin for ToolLashlangExecutionCallSite
impl UnsafeUnpin for ToolLashlangExecutionCallSite
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