Struct sway_core::language::ty::TyVariableDeclaration
source · pub struct TyVariableDeclaration {
pub name: Ident,
pub body: TyExpression,
pub mutability: VariableMutability,
pub return_type: TypeId,
pub type_ascription: TypeId,
pub type_ascription_span: Option<Span>,
}Fields§
§name: Ident§body: TyExpression§mutability: VariableMutability§return_type: TypeId§type_ascription: TypeId§type_ascription_span: Option<Span>Trait Implementations§
source§impl Clone for TyVariableDeclaration
impl Clone for TyVariableDeclaration
source§fn clone(&self) -> TyVariableDeclaration
fn clone(&self) -> TyVariableDeclaration
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 more