Skip to main content

LayoutRuntime

Trait LayoutRuntime 

Source
pub trait LayoutRuntime:
    Debug
    + Send
    + Sync
    + 'static {
    // Required method
    fn prepare(
        &self,
        request: LayoutPrepareRequest<'_>,
    ) -> Result<PrepareCapability, PrepareError>;
}
Expand description

Direct runtime provider for layout core operations.

Required Methods§

Source

fn prepare( &self, request: LayoutPrepareRequest<'_>, ) -> Result<PrepareCapability, PrepareError>

Prepare one layout operation.

§Errors

Returns PrepareError when provider preparation fails.

Implementors§