Skip to main content

HasResizeData

Trait HasResizeData 

Source
pub trait HasResizeData: Any {
    // Required method
    fn as_any(&self) -> &dyn Any;

    // Provided methods
    fn get_border_box_size(&self) -> ResizeResult<PixelsSize> { ... }
    fn get_content_box_size(&self) -> ResizeResult<PixelsSize> { ... }
}

Required Methods§

Source

fn as_any(&self) -> &dyn Any

return self as Any

Provided Methods§

Source

fn get_border_box_size(&self) -> ResizeResult<PixelsSize>

Get the border box size of the observed element

Source

fn get_content_box_size(&self) -> ResizeResult<PixelsSize>

Get the content box size of the observed element

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl HasResizeData for SerializedResizeData

Available on crate feature serialize only.