Trait LayoutExt

Source
pub trait LayoutExt: Sized {
    // Required method
    fn get_layout(&mut self) -> &mut LayoutData;

    // Provided method
    fn layout(self, layout: LayoutData) -> Self { ... }
}

Required Methods§

Source

fn get_layout(&mut self) -> &mut LayoutData

Provided Methods§

Source

fn layout(self, layout: LayoutData) -> 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.

Implementations on Foreign Types§

Source§

impl LayoutExt for DraggableCanvas

Source§

fn get_layout(&mut self) -> &mut LayoutData

Source§

impl LayoutExt for Gif

Source§

fn get_layout(&mut self) -> &mut LayoutData

Source§

impl LayoutExt for GifViewer

Source§

fn get_layout(&mut self) -> &mut LayoutData

Source§

impl LayoutExt for ImageViewer

Source§

fn get_layout(&mut self) -> &mut LayoutData

Source§

impl LayoutExt for Plot

Source§

fn get_layout(&mut self) -> &mut LayoutData

Implementors§