Struct erg_parser::ast::TypeApp
source · pub struct TypeApp {
pub obj: Box<Expr>,
pub type_args: TypeAppArgs,
}
Expand description
f|T := Int|
Fields§
§obj: Box<Expr>
§type_args: TypeAppArgs
Implementations§
Trait Implementations§
source§impl Locational for TypeApp
impl Locational for TypeApp
source§impl NestedDisplay for TypeApp
impl NestedDisplay for TypeApp
source§impl PartialEq for TypeApp
impl PartialEq for TypeApp
impl Eq for TypeApp
impl StructuralPartialEq for TypeApp
Auto Trait Implementations§
impl Freeze for TypeApp
impl RefUnwindSafe for TypeApp
impl Send for TypeApp
impl Sync for TypeApp
impl Unpin for TypeApp
impl UnwindSafe for TypeApp
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