pub trait ExportsLayoutData: Block {
    type LayoutData: LayoutData;
}
Expand description

A block that exports data from its layout.

All blocks that have a layout implementation must export data.

Required Associated Types§

source

type LayoutData: LayoutData

Extra layout data to be stored with the block’s generated cell.

When the block is instantiated and transformed, all contained data will be transformed with the block.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T: ExportsLayoutData> ExportsLayoutData for Arc<T>

Implementors§