chore: clippy

This commit is contained in:
Ashley Wulber 2024-03-25 15:35:56 -04:00
parent cc9ab6de69
commit 2c39b92611
No known key found for this signature in database
GPG key ID: 5216D4F46A90A820
2 changed files with 4 additions and 7 deletions

View file

@ -41,8 +41,10 @@ impl RawSurface for WlSurface {
} }
pub trait RawSurface { pub trait RawSurface {
/// must return a valid `*mut wl_surface` pointer, and it must remain /// # Safety
/// valid for as long as this object is alive. ///
/// returned pointer must be a valid `*mut wl_surface` pointer, and it must remain
/// valid for as long as `RawSurface` object is alive.
unsafe fn get_ptr(&mut self) -> *mut c_void; unsafe fn get_ptr(&mut self) -> *mut c_void;
} }

View file

@ -1,9 +1,7 @@
use std::borrow::Cow;
use std::collections::HashMap; use std::collections::HashMap;
use std::io::{Error, ErrorKind, Read, Write}; use std::io::{Error, ErrorKind, Read, Write};
use std::mem; use std::mem;
use std::os::unix::io::AsRawFd; use std::os::unix::io::AsRawFd;
use std::rc::Rc;
use sctk::data_device_manager::data_offer::DragOffer; use sctk::data_device_manager::data_offer::DragOffer;
use sctk::data_device_manager::data_source::DragSource; use sctk::data_device_manager::data_source::DragSource;
@ -17,7 +15,6 @@ use wayland_backend::client::ObjectId;
use crate::mime::{AsMimeTypes, MimeType}; use crate::mime::{AsMimeTypes, MimeType};
use crate::state::{set_non_blocking, State}; use crate::state::{set_non_blocking, State};
use crate::text::Text;
use super::{DndDestinationRectangle, DndEvent, DndRequest, DndSurface, OfferEvent}; use super::{DndDestinationRectangle, DndEvent, DndRequest, DndSurface, OfferEvent};
@ -30,7 +27,6 @@ pub(crate) struct DndState<T> {
selected_action: DndAction, selected_action: DndAction,
selected_mime: Option<MimeType>, selected_mime: Option<MimeType>,
pub(crate) source_content: Option<Box<dyn AsMimeTypes>>, pub(crate) source_content: Option<Box<dyn AsMimeTypes>>,
pub(crate) source_mime_types: Rc<Cow<'static, [MimeType]>>,
accept_ctr: u32, accept_ctr: u32,
} }
@ -45,7 +41,6 @@ impl<T> Default for DndState<T> {
selected_action: DndAction::empty(), selected_action: DndAction::empty(),
selected_mime: None, selected_mime: None,
source_content: None, source_content: None,
source_mime_types: Rc::new(Cow::Owned(Vec::new())),
accept_ctr: 1, accept_ctr: 1,
} }
} }