From 0653c41f12a6e5bed35723b401c5b4d9505059bf Mon Sep 17 00:00:00 2001 From: HampusM Date: Tue, 22 Sep 2026 14:40:53 +0200 Subject: refactor(opengl-bindings): fix clippy lints --- opengl-bindings/src/framebuffer.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'opengl-bindings/src/framebuffer.rs') diff --git a/opengl-bindings/src/framebuffer.rs b/opengl-bindings/src/framebuffer.rs index a758cc3..5b85f65 100644 --- a/opengl-bindings/src/framebuffer.rs +++ b/opengl-bindings/src/framebuffer.rs @@ -74,9 +74,7 @@ impl Framebuffer unsafe { current_context.fns().NamedFramebufferDrawBuffer( self.inner, - buffer - .map(ColorAttachment::into_gl) - .unwrap_or(crate::sys::NONE), + buffer.map_or(crate::sys::NONE, ColorAttachment::into_gl), ); } } @@ -91,11 +89,13 @@ impl Framebuffer } } + #[must_use] pub fn from_raw(raw: u32) -> Self { Self { inner: raw } } + #[must_use] pub fn into_raw(self) -> u32 { self.inner @@ -116,9 +116,7 @@ pub fn bind( unsafe { current_context.fns().BindFramebuffer( target.into_gl(), - framebuffer - .map(|framebuffer| framebuffer.inner) - .unwrap_or(0), + framebuffer.map_or(0, |framebuffer| framebuffer.inner), ); } } -- cgit v1.2.3-18-g5258