Skip to main content

BasicMenuExt

Trait BasicMenuExt 

Source
pub trait BasicMenuExt: Sized {
    // Required methods
    fn add_item(self, item: impl Into<BasicMenuItem>);
    fn close_anime_all(self);
    fn close_anime(self);
    fn open_anime_all(self);
    fn open_anime(self);
    fn create_default_desc(self) -> Array<ProcDesc>;
    fn build(
        menu_item_list: List_1<BasicMenuItem>,
        menu_content: BasicMenuContent,
    ) -> Self;
}

Required Methods§

Source

fn add_item(self, item: impl Into<BasicMenuItem>)

Source

fn close_anime_all(self)

Source

fn close_anime(self)

Source

fn open_anime_all(self)

Source

fn open_anime(self)

Source

fn create_default_desc(self) -> Array<ProcDesc>

Source

fn build( menu_item_list: List_1<BasicMenuItem>, menu_content: BasicMenuContent, ) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§