Remove unnecessary imports
This commit is contained in:
parent
59a399b290
commit
b82c06dc83
2 changed files with 6 additions and 5 deletions
|
@ -115,7 +115,7 @@ macro_rules! define_object {
|
|||
}
|
||||
|
||||
impl $crate::support::NativeObject for $item {
|
||||
fn raw(&self) -> ptr::NonNull<lvgl_sys::lv_obj_t> {
|
||||
fn raw(&self) -> core::ptr::NonNull<lvgl_sys::lv_obj_t> {
|
||||
self.core.raw()
|
||||
}
|
||||
}
|
||||
|
@ -123,8 +123,11 @@ macro_rules! define_object {
|
|||
impl $crate::support::Object for $item {
|
||||
fn set_style(&mut self, style: $crate::support::Style) {
|
||||
unsafe {
|
||||
let boxed = Box::new(style.raw);
|
||||
lvgl_sys::lv_obj_set_style(self.raw().as_mut(), Box::into_raw(boxed));
|
||||
let boxed = alloc::boxed::Box::new(style.raw);
|
||||
lvgl_sys::lv_obj_set_style(
|
||||
self.raw().as_mut(),
|
||||
alloc::boxed::Box::into_raw(boxed),
|
||||
);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
// use crate::define_object;
|
||||
use crate::support::{NativeObject, ObjectX};
|
||||
use alloc::boxed::Box;
|
||||
use core::ptr;
|
||||
use lvgl_sys;
|
||||
|
||||
|
|
Loading…
Reference in a new issue