pub struct InIterable {
pub span: Option<Span>,
pub lhs: Vec<Variable>,
pub rhs: Expression,
}Fields§
§span: Option<Span>§lhs: Vec<Variable>§rhs: ExpressionTrait Implementations§
Source§impl Clone for InIterable
impl Clone for InIterable
Source§fn clone(&self) -> InIterable
fn clone(&self) -> InIterable
Returns a duplicate 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 moreSource§impl Debug for InIterable
impl Debug for InIterable
Source§impl Display for InIterable
impl Display for InIterable
Source§impl PartialEq for InIterable
impl PartialEq for InIterable
impl Eq for InIterable
impl StructuralPartialEq for InIterable
Auto Trait Implementations§
impl Freeze for InIterable
impl RefUnwindSafe for InIterable
impl Send for InIterable
impl Sync for InIterable
impl Unpin for InIterable
impl UnwindSafe for InIterable
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more