pub struct MultipliedStatement {
pub multiplier: u32,
pub element: Box<AstNode>,
}Fields§
§multiplier: u32§element: Box<AstNode>Trait Implementations§
Source§impl Clone for MultipliedStatement
impl Clone for MultipliedStatement
Source§fn clone(&self) -> MultipliedStatement
fn clone(&self) -> MultipliedStatement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MultipliedStatement
impl Debug for MultipliedStatement
Source§impl<'de> Deserialize<'de> for MultipliedStatementwhere
'de: 'static,
impl<'de> Deserialize<'de> for MultipliedStatementwhere
'de: 'static,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MultipliedStatement
impl PartialEq for MultipliedStatement
Source§fn eq(&self, other: &MultipliedStatement) -> bool
fn eq(&self, other: &MultipliedStatement) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MultipliedStatement
impl Serialize for MultipliedStatement
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AstStatement> for &'__deriveMoreLifetime MultipliedStatement
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AstStatement> for &'__deriveMoreLifetime MultipliedStatement
Source§type Error = TryIntoError<&'__deriveMoreLifetime AstStatement>
type Error = TryIntoError<&'__deriveMoreLifetime AstStatement>
The type returned in the event of a conversion error.
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut AstStatement> for &'__deriveMoreLifetime mut MultipliedStatement
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut AstStatement> for &'__deriveMoreLifetime mut MultipliedStatement
Source§type Error = TryIntoError<&'__deriveMoreLifetime mut AstStatement>
type Error = TryIntoError<&'__deriveMoreLifetime mut AstStatement>
The type returned in the event of a conversion error.
Source§impl TryFrom<AstStatement> for MultipliedStatement
impl TryFrom<AstStatement> for MultipliedStatement
Source§type Error = TryIntoError<AstStatement>
type Error = TryIntoError<AstStatement>
The type returned in the event of a conversion error.
Source§impl Walker for MultipliedStatement
impl Walker for MultipliedStatement
fn walk<V>(&self, visitor: &mut V)where
V: AstVisitor,
Source§impl WalkerMut for MultipliedStatement
impl WalkerMut for MultipliedStatement
fn walk<V>(&mut self, visitor: &mut V)where
V: AstVisitorMut,
impl StructuralPartialEq for MultipliedStatement
Auto Trait Implementations§
impl Freeze for MultipliedStatement
impl RefUnwindSafe for MultipliedStatement
impl Send for MultipliedStatement
impl Sync for MultipliedStatement
impl Unpin for MultipliedStatement
impl UnsafeUnpin for MultipliedStatement
impl UnwindSafe for MultipliedStatement
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