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