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