diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-08-31 10:25:56 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-09-01 23:47:19 -0700 |
| commit | 446a9f1e06a9218c16c3d839083fcd4d3ac91181 (patch) | |
| tree | 9bfeacdc0f82744e4ec37927a976e281abfd5a41 /src/layout | |
| parent | 52265e2e19d6e5457a3df37fe5f9b4fc04b1e986 (diff) | |
| download | niri-446a9f1e06a9218c16c3d839083fcd4d3ac91181.tar.gz niri-446a9f1e06a9218c16c3d839083fcd4d3ac91181.tar.bz2 niri-446a9f1e06a9218c16c3d839083fcd4d3ac91181.zip | |
Make WorkspaceId inner field private
Diffstat (limited to 'src/layout')
| -rw-r--r-- | src/layout/workspace.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs index 17ce9a33..da1be408 100644 --- a/src/layout/workspace.rs +++ b/src/layout/workspace.rs @@ -123,12 +123,16 @@ pub struct OutputId(String); static WORKSPACE_ID_COUNTER: IdCounter = IdCounter::new(); #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct WorkspaceId(pub u32); +pub struct WorkspaceId(u32); impl WorkspaceId { fn next() -> WorkspaceId { WorkspaceId(WORKSPACE_ID_COUNTER.next()) } + + pub fn get(self) -> u64 { + u64::from(self.0) + } } niri_render_elements! { |
