Struct erg_compiler::hir::Subscript
source · [−]pub struct Subscript { /* private fields */ }
Implementations
Trait Implementations
sourceimpl HasType for Subscript
impl HasType for Subscript
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 Subscript
impl Locational for Subscript
Auto Trait Implementations
impl !RefUnwindSafe for Subscript
impl !Send for Subscript
impl !Sync for Subscript
impl Unpin for Subscript
impl !UnwindSafe for Subscript
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