diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2023-10-26 17:30:03 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2023-10-29 10:45:24 +0400 |
| commit | 27e2648bd4d8b9f379d257862b54e01d84b923a5 (patch) | |
| tree | cc7764712118f3e35779ece2b61da9d9a5f47747 /src | |
| parent | 5e543b8dc6fa18142ce60fa8700e268ca59ad886 (diff) | |
| download | niri-27e2648bd4d8b9f379d257862b54e01d84b923a5.tar.gz niri-27e2648bd4d8b9f379d257862b54e01d84b923a5.tar.bz2 niri-27e2648bd4d8b9f379d257862b54e01d84b923a5.zip | |
Remove some now-unnecessary &muts
Diffstat (limited to 'src')
| -rw-r--r-- | src/niri.rs | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/src/niri.rs b/src/niri.rs index 3b0563e7..0835fc94 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -1069,7 +1069,7 @@ impl Niri { } pub fn pointer_element( - &mut self, + &self, renderer: &mut GlesRenderer, output: &Output, ) -> Vec<OutputRenderElements<GlesRenderer>> { @@ -1224,7 +1224,7 @@ impl Niri { } fn render( - &mut self, + &self, renderer: &mut GlesRenderer, output: &Output, include_pointer: bool, @@ -1241,7 +1241,7 @@ impl Niri { // If the session is locked, draw the lock surface. if self.is_locked() { - let state = self.output_state.get_mut(output).unwrap(); + let state = self.output_state.get(output).unwrap(); if let Some(surface) = state.lock_surface.as_ref() { elements.extend(render_elements_from_surface_tree( renderer, @@ -1808,11 +1808,7 @@ impl Niri { } } - pub fn screenshot( - &mut self, - renderer: &mut GlesRenderer, - output: &Output, - ) -> anyhow::Result<()> { + pub fn screenshot(&self, renderer: &mut GlesRenderer, output: &Output) -> anyhow::Result<()> { let _span = tracy_client::span!("Niri::screenshot"); let size = output.current_mode().unwrap().size; @@ -1825,7 +1821,7 @@ impl Niri { } pub fn screenshot_window( - &mut self, + &self, renderer: &mut GlesRenderer, output: &Output, window: &Window, @@ -1849,11 +1845,7 @@ impl Niri { .context("error saving screenshot") } - fn save_screenshot( - &mut self, - size: Size<i32, Physical>, - pixels: Vec<u8>, - ) -> anyhow::Result<()> { + fn save_screenshot(&self, size: Size<i32, Physical>, pixels: Vec<u8>) -> anyhow::Result<()> { let path = make_screenshot_path().context("error making screenshot path")?; debug!("saving screenshot to {path:?}"); @@ -1903,7 +1895,7 @@ impl Niri { #[cfg(feature = "dbus")] pub fn screenshot_all_outputs( - &mut self, + &self, renderer: &mut GlesRenderer, include_pointer: bool, on_done: impl FnOnce(PathBuf) + Send + 'static, |
