pub struct PointCollectionConstructor {
pub ampersant: Ampersant,
pub left_paren: LParen,
pub points: Punctuated<Expression<false>, Comma>,
pub right_paren: RParen,
}
Expand description
&(point, ...)
- a point collection constructor allowing the creation of
of a point collection from individual point expressions.
Fields§
§ampersant: Ampersant
§left_paren: LParen
§points: Punctuated<Expression<false>, Comma>
§right_paren: RParen
Trait Implementations§
Source§impl Debug for PointCollectionConstructor
impl Debug for PointCollectionConstructor
Source§impl Parse for PointCollectionConstructor
impl Parse for PointCollectionConstructor
Auto Trait Implementations§
impl Freeze for PointCollectionConstructor
impl RefUnwindSafe for PointCollectionConstructor
impl Send for PointCollectionConstructor
impl Sync for PointCollectionConstructor
impl Unpin for PointCollectionConstructor
impl UnwindSafe for PointCollectionConstructor
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> CheckParses for Twhere
T: Parse,
impl<T> CheckParses for Twhere
T: Parse,
Source§fn check_parses<'t, I>(input: &InputStream<'t, I>) -> Option<bool>
fn check_parses<'t, I>(input: &InputStream<'t, I>) -> Option<bool>
Check if
Self
would parse given the tokens.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