pub struct ExecutionLocal {
pub symbol: SymbolId,
pub name: String,
pub index: usize,
pub ty: ValueType,
pub kind: SymbolKind,
pub span: Span,
}Fields§
§symbol: SymbolId§name: String§index: usize§ty: ValueType§kind: SymbolKind§span: SpanTrait Implementations§
Source§impl Clone for ExecutionLocal
impl Clone for ExecutionLocal
Source§fn clone(&self) -> ExecutionLocal
fn clone(&self) -> ExecutionLocal
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 moreSource§impl Debug for ExecutionLocal
impl Debug for ExecutionLocal
Source§impl PartialEq for ExecutionLocal
impl PartialEq for ExecutionLocal
Source§fn eq(&self, other: &ExecutionLocal) -> bool
fn eq(&self, other: &ExecutionLocal) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExecutionLocal
Auto Trait Implementations§
impl Freeze for ExecutionLocal
impl RefUnwindSafe for ExecutionLocal
impl Send for ExecutionLocal
impl Sync for ExecutionLocal
impl Unpin for ExecutionLocal
impl UnsafeUnpin for ExecutionLocal
impl UnwindSafe for ExecutionLocal
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