Struct flipperzero_sys::SceneManagerHandlers
source · [−]#[repr(C)]pub struct SceneManagerHandlers {
pub on_enter_handlers: *const AppSceneOnEnterCallback,
pub on_event_handlers: *const AppSceneOnEventCallback,
pub on_exit_handlers: *const AppSceneOnExitCallback,
pub scene_num: u32,
}Expand description
Scene Manager configuration structure Contains array of Scene handlers
Fields
on_enter_handlers: *const AppSceneOnEnterCallbackon_event_handlers: *const AppSceneOnEventCallbackon_exit_handlers: *const AppSceneOnExitCallbackscene_num: u32Trait Implementations
sourceimpl Clone for SceneManagerHandlers
impl Clone for SceneManagerHandlers
sourcefn clone(&self) -> SceneManagerHandlers
fn clone(&self) -> SceneManagerHandlers
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for SceneManagerHandlers
impl Debug for SceneManagerHandlers
impl Copy for SceneManagerHandlers
Auto Trait Implementations
impl RefUnwindSafe for SceneManagerHandlers
impl !Send for SceneManagerHandlers
impl !Sync for SceneManagerHandlers
impl Unpin for SceneManagerHandlers
impl UnwindSafe for SceneManagerHandlers
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more