pub enum PlaceOrSpreadOrHole {
Place(Place),
Spread(SpreadPattern),
Hole,
}Expand description
Combined Place/Spread/Hole for Apply args.
Variants§
Trait Implementations§
Source§impl Clone for PlaceOrSpreadOrHole
impl Clone for PlaceOrSpreadOrHole
Source§fn clone(&self) -> PlaceOrSpreadOrHole
fn clone(&self) -> PlaceOrSpreadOrHole
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 moreAuto Trait Implementations§
impl Freeze for PlaceOrSpreadOrHole
impl RefUnwindSafe for PlaceOrSpreadOrHole
impl Send for PlaceOrSpreadOrHole
impl Sync for PlaceOrSpreadOrHole
impl Unpin for PlaceOrSpreadOrHole
impl UnsafeUnpin for PlaceOrSpreadOrHole
impl UnwindSafe for PlaceOrSpreadOrHole
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