Struct erg_parser::ast::VarDataPackPattern
source · pub struct VarDataPackPattern {
pub class: TypeSpec,
pub args: VarRecordPattern,
}
Fields§
§class: TypeSpec
§args: VarRecordPattern
Implementations§
source§impl VarDataPackPattern
impl VarDataPackPattern
pub const fn new(class: TypeSpec, args: VarRecordPattern) -> Self
Trait Implementations§
source§impl Clone for VarDataPackPattern
impl Clone for VarDataPackPattern
source§fn clone(&self) -> VarDataPackPattern
fn clone(&self) -> VarDataPackPattern
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 moresource§impl Debug for VarDataPackPattern
impl Debug for VarDataPackPattern
source§impl Display for VarDataPackPattern
impl Display for VarDataPackPattern
source§impl Hash for VarDataPackPattern
impl Hash for VarDataPackPattern
source§impl Locational for VarDataPackPattern
impl Locational for VarDataPackPattern
source§impl PartialEq<VarDataPackPattern> for VarDataPackPattern
impl PartialEq<VarDataPackPattern> for VarDataPackPattern
source§fn eq(&self, other: &VarDataPackPattern) -> bool
fn eq(&self, other: &VarDataPackPattern) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.