pub enum LoopRef {
EdgeLoop(EdgeLoopId),
Loop(LoopId),
PolyLoop(PolyLoopId),
VertexLoop(VertexLoopId),
Complex(ComplexUnitId),
}Variants§
EdgeLoop(EdgeLoopId)
Loop(LoopId)
PolyLoop(PolyLoopId)
VertexLoop(VertexLoopId)
Complex(ComplexUnitId)
Implementations§
Source§impl LoopRef
impl LoopRef
pub fn resolve<'m>(&self, model: &'m StepModel) -> LoopRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
impl StructuralPartialEq for LoopRef
Auto Trait Implementations§
impl Freeze for LoopRef
impl RefUnwindSafe for LoopRef
impl Send for LoopRef
impl Sync for LoopRef
impl Unpin for LoopRef
impl UnsafeUnpin for LoopRef
impl UnwindSafe for LoopRef
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