mirror of
https://gitlab.com/comunic/comunicapiv3
synced 2024-12-29 06:58:50 +00:00
18 lines
335 B
Rust
18 lines
335 B
Rust
//! # Group ID
|
|
//!
|
|
//! @author Pierre Hubert
|
|
|
|
#[derive(Clone, PartialEq, Eq, Debug)]
|
|
pub struct GroupID(u64);
|
|
|
|
impl GroupID {
|
|
/// Initialize a new group ID object
|
|
pub fn new(id: u64) -> GroupID {
|
|
GroupID(id)
|
|
}
|
|
|
|
/// Get the ID current stored in this structure
|
|
pub fn id(&self) -> u64 {
|
|
self.0
|
|
}
|
|
} |