pub struct HalfSpokesWalker {
pub initial_half_edge: HalfEdgeId,
pub curr_half_edge: Option<HalfEdgeId>,
}Fields§
§initial_half_edge: HalfEdgeId§curr_half_edge: Option<HalfEdgeId>Implementations§
Source§impl HalfSpokesWalker
impl HalfSpokesWalker
pub fn iter<'a, VW, HEW, FW, VC, HEC, FC>( self, dcel: &'a Dcel<VW, HEW, FW, VC, HEC, FC>, ) -> HalfSpokesIter<'a, VW, HEW, FW, VC, HEC, FC> ⓘ
Auto Trait Implementations§
impl Freeze for HalfSpokesWalker
impl RefUnwindSafe for HalfSpokesWalker
impl Send for HalfSpokesWalker
impl Sync for HalfSpokesWalker
impl Unpin for HalfSpokesWalker
impl UnsafeUnpin for HalfSpokesWalker
impl UnwindSafe for HalfSpokesWalker
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