pub struct RangeStatement {
pub start: Box<AstNode>,
pub end: Box<AstNode>,
}Fields§
§start: Box<AstNode>§end: Box<AstNode>Trait Implementations§
Source§impl Clone for RangeStatement
impl Clone for RangeStatement
Source§fn clone(&self) -> RangeStatement
fn clone(&self) -> RangeStatement
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 RangeStatement
impl Debug for RangeStatement
Source§impl<'de> Deserialize<'de> for RangeStatementwhere
'de: 'static,
impl<'de> Deserialize<'de> for RangeStatementwhere
'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 RangeStatement
impl PartialEq for RangeStatement
Source§fn eq(&self, other: &RangeStatement) -> bool
fn eq(&self, other: &RangeStatement) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RangeStatement
impl Serialize for RangeStatement
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AstStatement> for &'__deriveMoreLifetime RangeStatement
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AstStatement> for &'__deriveMoreLifetime RangeStatement
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 RangeStatement
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut AstStatement> for &'__deriveMoreLifetime mut RangeStatement
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 RangeStatement
impl TryFrom<AstStatement> for RangeStatement
Source§type Error = TryIntoError<AstStatement>
type Error = TryIntoError<AstStatement>
The type returned in the event of a conversion error.
Source§impl Walker for RangeStatement
impl Walker for RangeStatement
fn walk<V>(&self, visitor: &mut V)where
V: AstVisitor,
Source§impl WalkerMut for RangeStatement
impl WalkerMut for RangeStatement
fn walk<V>(&mut self, visitor: &mut V)where
V: AstVisitorMut,
impl StructuralPartialEq for RangeStatement
Auto Trait Implementations§
impl Freeze for RangeStatement
impl RefUnwindSafe for RangeStatement
impl Send for RangeStatement
impl Sync for RangeStatement
impl Unpin for RangeStatement
impl UnsafeUnpin for RangeStatement
impl UnwindSafe for RangeStatement
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