Page MenuHomePhorge

id.rs
No OneTemporary

Size
304 B
Referenced Files
None
Subscribers
None
use std::sync::atomic::{AtomicUsize, Ordering};
pub struct AutoIncrement {
pub counter: AtomicUsize,
}
impl AutoIncrement {
pub fn new(start: usize) -> Self { AutoIncrement { counter: AtomicUsize::new(start) } }
pub fn next(&self) -> usize { self.counter.fetch_add(1, Ordering::SeqCst) }
}

File Metadata

Mime Type
text/plain
Expires
Mon, Dec 15, 7:57 PM (1 d, 14 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
484881
Default Alt Text
id.rs (304 B)

Event Timeline