pub struct PanelIdGenerator { /* private fields */ }Expand description
Generates sequential, unique PanelId values.
Implementations§
Source§impl PanelIdGenerator
impl PanelIdGenerator
Sourcepub fn high_water(&self) -> u32
pub fn high_water(&self) -> u32
The number of IDs generated so far (one past the last issued ID).
Trait Implementations§
Source§impl Default for PanelIdGenerator
impl Default for PanelIdGenerator
Source§fn default() -> PanelIdGenerator
fn default() -> PanelIdGenerator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PanelIdGenerator
impl RefUnwindSafe for PanelIdGenerator
impl Send for PanelIdGenerator
impl Sync for PanelIdGenerator
impl Unpin for PanelIdGenerator
impl UnsafeUnpin for PanelIdGenerator
impl UnwindSafe for PanelIdGenerator
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