pub enum ListComprehensionClause {
For {
binding: CompactString,
iterable: Expr,
},
If {
condition: Expr,
},
}Variants§
Trait Implementations§
Source§impl Clone for ListComprehensionClause
impl Clone for ListComprehensionClause
Source§fn clone(&self) -> ListComprehensionClause
fn clone(&self) -> ListComprehensionClause
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 ListComprehensionClause
impl Debug for ListComprehensionClause
Source§impl<'de> Deserialize<'de> for ListComprehensionClause
impl<'de> Deserialize<'de> for ListComprehensionClause
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 ListComprehensionClause
impl PartialEq for ListComprehensionClause
Source§fn eq(&self, other: &ListComprehensionClause) -> bool
fn eq(&self, other: &ListComprehensionClause) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ListComprehensionClause
impl Serialize for ListComprehensionClause
impl StructuralPartialEq for ListComprehensionClause
Auto Trait Implementations§
impl Freeze for ListComprehensionClause
impl RefUnwindSafe for ListComprehensionClause
impl Send for ListComprehensionClause
impl Sync for ListComprehensionClause
impl Unpin for ListComprehensionClause
impl UnsafeUnpin for ListComprehensionClause
impl UnwindSafe for ListComprehensionClause
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