pub struct LocalSymbol {
pub name: String,
pub ty: Ty,
}Expand description
Semantic metadata for one local binding symbol.
Fields§
§name: StringUser-visible binding name.
ty: TyInferred semantic type for the binding.
Trait Implementations§
Source§impl Clone for LocalSymbol
impl Clone for LocalSymbol
Source§fn clone(&self) -> LocalSymbol
fn clone(&self) -> LocalSymbol
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for LocalSymbol
impl RefUnwindSafe for LocalSymbol
impl Send for LocalSymbol
impl Sync for LocalSymbol
impl Unpin for LocalSymbol
impl UnwindSafe for LocalSymbol
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