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 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