pub struct PointCollection {
pub collection: Vec<PointCollectionItem>,
pub span: Span,
}
Expand description
A point collection composed of single point identifiers.
A point identifier is an uppercase alphabetic character and a number of '
characters following it.
Fields§
§collection: Vec<PointCollectionItem>
Each point identifier of this collection
span: Span
Implementations§
Trait Implementations§
Source§impl Clone for PointCollection
impl Clone for PointCollection
Source§fn clone(&self) -> PointCollection
fn clone(&self) -> PointCollection
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 PointCollection
impl Debug for PointCollection
Source§impl Display for PointCollection
impl Display for PointCollection
Source§impl PartialEq for PointCollection
impl PartialEq for PointCollection
impl Eq for PointCollection
impl StructuralPartialEq for PointCollection
Auto Trait Implementations§
impl Freeze for PointCollection
impl RefUnwindSafe for PointCollection
impl Send for PointCollection
impl Sync for PointCollection
impl Unpin for PointCollection
impl UnwindSafe for PointCollection
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> CloneWithNode for Twhere
T: Clone,
impl<T> CloneWithNode for Twhere
T: Clone,
Source§fn clone_with_node(&mut self) -> T
fn clone_with_node(&mut self) -> T
Clone
self
and take its node.Source§fn clone_without_node(&self) -> T
fn clone_without_node(&self) -> T
Clone
self
without taking its node.Source§impl<T> Convert for T
impl<T> Convert for T
Source§fn convert<U>(self, context: &CompileContext) -> Expr<U>where
U: ConvertFrom<T>,
fn convert<U>(self, context: &CompileContext) -> Expr<U>where
U: ConvertFrom<T>,
Convert
self
into a specific type. Read moreSource§fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
Check if
self
can be converted into a specific type. Read more