pub struct PopId {
pub list_index: usize,
pub pop_index: usize,
pub start: usize,
pub size: usize,
}Expand description
Bookeeping: index into top-level structure, ie population pop is stored at
node_lists[pop.list_index].populations[pop.pop_index]. The cells in this
population have identifiers in the range [start, start + size)
Fields§
§list_index: usizeIndex into the containing {node, edge}_list
pop_index: usizeIndex into the containing population list
start: usizeGID of first cell in this population
size: usizeNumber of cells in this population
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PopId
impl RefUnwindSafe for PopId
impl Send for PopId
impl Sync for PopId
impl Unpin for PopId
impl UnsafeUnpin for PopId
impl UnwindSafe for PopId
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