ComponentOwned

Trait ComponentOwned 

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

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

Required Methods§

Source

fn render(self) -> impl IntoElement

Provided Methods§

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§

Source§

impl ComponentOwned for Menu

Source§

impl ComponentOwned for MenuButton

Source§

impl ComponentOwned for MenuContainer

Source§

impl ComponentOwned for MenuItem

Source§

impl ComponentOwned for SubMenu

Source§

impl ComponentOwned for ScrollBar

Source§

fn render(self) -> impl IntoElement

Source§

impl ComponentOwned for ScrollThumb

Source§

fn render(self) -> impl IntoElement

Implementors§