Struct erg_compiler::hir::Public
source · [−]Fields
dot: Token
name: Token
Implementations
Trait Implementations
sourceimpl HasType for Public
impl HasType for Public
fn ref_t(&self) -> &Type
fn ref_mut_t(&mut self) -> &mut Type
fn signature_t(&self) -> Option<&Type>
fn signature_mut_t(&mut self) -> Option<&mut Type>
fn t(&self) -> Type
fn inner_ts(&self) -> Vec<Type, Global>
fn lhs_t(&self) -> &Type
fn rhs_t(&self) -> &Type
sourceimpl Locational for Public
impl Locational for Public
Auto Trait Implementations
impl !RefUnwindSafe for Public
impl !Send for Public
impl !Sync for Public
impl Unpin for Public
impl !UnwindSafe for Public
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more