Enum geo_aid::script::unroll::PointCollectionData
source · pub enum PointCollectionData {
Generic(Generic<PointCollection>),
PointCollection(ClonedVec<Expr<Point>>),
}
Variants§
Implementations§
Trait Implementations§
source§impl CloneWithNode for PointCollectionData
impl CloneWithNode for PointCollectionData
fn clone_with_node(&mut self) -> Self
fn clone_without_node(&self) -> Self
source§impl Debug for PointCollectionData
impl Debug for PointCollectionData
source§impl Definition for PointCollectionData
impl Definition for PointCollectionData
source§fn order(&self, context: &CompileContext) -> usize
fn order(&self, context: &CompileContext) -> usize
Get the complexity order (how much adjustment is done to this entity).
source§fn contains_entity(&self, entity: usize, context: &CompileContext) -> bool
fn contains_entity(&self, entity: usize, context: &CompileContext) -> bool
Check if the object contains an entity
Auto Trait Implementations§
impl !RefUnwindSafe for PointCollectionData
impl !Send for PointCollectionData
impl !Sync for PointCollectionData
impl Unpin for PointCollectionData
impl !UnwindSafe for PointCollectionData
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> 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>,
Errors Read more
source§fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
fn can_convert<U>(&self) -> boolwhere
U: ConvertFrom<T>,
Errors Read more