Fix some clippy lints

This commit is contained in:
Drakulix 2018-01-09 14:12:31 +01:00
parent e76affbc66
commit 32f48b3cd2
4 changed files with 11 additions and 8 deletions

View File

@ -13,10 +13,12 @@ pub type NativeDisplayType = *const c_void;
pub type NativePixmapType = *const c_void; pub type NativePixmapType = *const c_void;
pub type NativeWindowType = *const c_void; pub type NativeWindowType = *const c_void;
#[cfg_attr(feature = "cargo-clippy", allow(clippy))]
pub mod gl { pub mod gl {
include!(concat!(env!("OUT_DIR"), "/gl_bindings.rs")); include!(concat!(env!("OUT_DIR"), "/gl_bindings.rs"));
} }
#[cfg_attr(feature = "cargo-clippy", allow(clippy))]
pub mod egl { pub mod egl {
use super::*; use super::*;
use libloading::Library; use libloading::Library;

View File

@ -1,10 +1,11 @@
//! Common traits and types for egl rendering //! Common traits and types for egl rendering
/// Large parts of this module are taken from // Large parts of this module are taken from
/// https://github.com/tomaka/glutin/tree/044e651edf67a2029eecc650dd42546af1501414/src/api/egl/ // https://github.com/tomaka/glutin/tree/044e651edf67a2029eecc650dd42546af1501414/src/api/egl/
/// //
/// It therefore falls under glutin's Apache 2.0 license // It therefore falls under glutin's Apache 2.0 license
/// (see https://github.com/tomaka/glutin/tree/044e651edf67a2029eecc650dd42546af1501414/LICENSE) // (see https://github.com/tomaka/glutin/tree/044e651edf67a2029eecc650dd42546af1501414/LICENSE)
use super::GraphicsBackend; use super::GraphicsBackend;
use nix::libc::c_void; use nix::libc::c_void;
use std::fmt; use std::fmt;

View File

@ -1,4 +1,4 @@
//! Wayland specific EGL functionality - EGL based WlBuffers. //! Wayland specific EGL functionality - EGL based `WlBuffer`s.
//! //!
//! The types of this module can be used to initialize hardware acceleration rendering //! The types of this module can be used to initialize hardware acceleration rendering
//! based on EGL for clients as it may enabled usage of `EGLImage` based `WlBuffer`s. //! based on EGL for clients as it may enabled usage of `EGLImage` based `WlBuffer`s.
@ -81,7 +81,7 @@ impl From<EglExtensionNotSupportedError> for BufferAccessError {
} }
} }
/// Error that might happen when binding an EGLImage to a gl texture /// Error that might happen when binding an `EGLImage` to a gl texture
#[derive(Debug, Clone, PartialEq)] #[derive(Debug, Clone, PartialEq)]
pub enum TextureCreationError { pub enum TextureCreationError {
/// The given plane index is out of bounds /// The given plane index is out of bounds

View File

@ -123,7 +123,7 @@ impl<H: DrmHandler<SessionFdDrmDevice> + 'static, S: Session + 'static, T: UdevH
}, },
Err(err) => { Err(err) => {
warn!(logger, "Failed to initialize device {:?}. Error: {:?}. Skipping", path, err); warn!(logger, "Failed to initialize device {:?}. Error: {:?}. Skipping", path, err);
return None; None
} }
} }
}) })