Struct sway_core::parse_tree::declaration::VariableDeclaration [−][src]
pub struct VariableDeclaration<'sc> {
pub name: Ident<'sc>,
pub type_ascription: TypeInfo,
pub type_ascription_span: Option<Span<'sc>>,
pub body: Expression<'sc>,
pub is_mutable: bool,
}
Fields
name: Ident<'sc>
type_ascription: TypeInfo
type_ascription_span: Option<Span<'sc>>
body: Expression<'sc>
is_mutable: bool
Trait Implementations
Auto Trait Implementations
impl<'sc> RefUnwindSafe for VariableDeclaration<'sc>
impl<'sc> Send for VariableDeclaration<'sc>
impl<'sc> Sync for VariableDeclaration<'sc>
impl<'sc> Unpin for VariableDeclaration<'sc>
impl<'sc> UnwindSafe for VariableDeclaration<'sc>
Blanket Implementations
Mutably borrows from an owned value. Read more