#[repr(C)]pub struct ArrayAppend {
pub array: Box<Expression>,
pub left_bracket: Span,
pub right_bracket: Span,
}Fields§
§array: Box<Expression>§left_bracket: Span§right_bracket: SpanTrait Implementations§
Source§impl Clone for ArrayAppend
impl Clone for ArrayAppend
Source§fn clone(&self) -> ArrayAppend
fn clone(&self) -> ArrayAppend
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 ArrayAppend
impl Debug for ArrayAppend
Source§impl<'de> Deserialize<'de> for ArrayAppend
impl<'de> Deserialize<'de> for ArrayAppend
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 HasSpan for ArrayAppend
impl HasSpan for ArrayAppend
Source§impl Hash for ArrayAppend
impl Hash for ArrayAppend
Source§impl Ord for ArrayAppend
impl Ord for ArrayAppend
Source§fn cmp(&self, other: &ArrayAppend) -> Ordering
fn cmp(&self, other: &ArrayAppend) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ArrayAppend
impl PartialEq for ArrayAppend
Source§impl PartialOrd for ArrayAppend
impl PartialOrd for ArrayAppend
Source§impl Serialize for ArrayAppend
impl Serialize for ArrayAppend
impl Eq for ArrayAppend
impl StructuralPartialEq for ArrayAppend
Auto Trait Implementations§
impl Freeze for ArrayAppend
impl RefUnwindSafe for ArrayAppend
impl Send for ArrayAppend
impl Sync for ArrayAppend
impl Unpin for ArrayAppend
impl UnwindSafe for ArrayAppend
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> HasPosition for Twhere
T: HasSpan,
impl<T> HasPosition for Twhere
T: HasSpan,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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