ComponentOwned

Trait ComponentOwned 

pub trait ComponentOwned: ComponentKey + 'static {
    // Required method
    fn render(self) -> impl IntoElement;

    // Provided method
    fn render_key(&self) -> DiffKey { ... }
}

Required Methods§

fn render(self) -> impl IntoElement

Provided Methods§

fn render_key(&self) -> DiffKey

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.

Implementations on Foreign Types§

§

impl ComponentOwned for Menu

§

fn render(self) -> impl IntoElement

§

fn render_key(&self) -> DiffKey

§

impl ComponentOwned for MenuButton

§

fn render(self) -> impl IntoElement

§

fn render_key(&self) -> DiffKey

§

impl ComponentOwned for MenuContainer

§

fn render(self) -> impl IntoElement

§

fn render_key(&self) -> DiffKey

§

impl ComponentOwned for MenuItem

§

fn render(self) -> impl IntoElement

§

fn render_key(&self) -> DiffKey

§

impl ComponentOwned for ScrollBar

§

fn render(self) -> impl IntoElement

§

impl ComponentOwned for ScrollThumb

§

fn render(self) -> impl IntoElement

§

impl ComponentOwned for SubMenu

§

fn render(self) -> impl IntoElement

§

fn render_key(&self) -> DiffKey

Implementors§