pub trait AdjacencyView<'a, M, T>: GraphBasewhere
M: ?Sized,{
type AViewIter<'g>: Iterator<Item = VIndexWithValue<Self::VIndex, T>>
where M: 'a,
Self: 'g;
// Required method
fn aviews<'g>(
&'g self,
map: &'a M,
vid: Self::VIndex,
) -> Self::AViewIter<'g>;
}
Required Associated Types§
type AViewIter<'g>: Iterator<Item = VIndexWithValue<Self::VIndex, T>> where M: 'a, Self: 'g
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.