Skip to main content

PatternBuilder

Trait PatternBuilder 

Source
pub trait PatternBuilder {
    // Required method
    fn build(
        &self,
        sub_rect: Option<DeviceRect>,
        offset: LayoutVector2D,
        ctx: &PatternBuilderContext<'_>,
        state: &mut PatternBuilderState<'_>,
    ) -> Pattern;
}

Required Methods§

Source

fn build( &self, sub_rect: Option<DeviceRect>, offset: LayoutVector2D, ctx: &PatternBuilderContext<'_>, state: &mut PatternBuilderState<'_>, ) -> Pattern

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl PatternBuilder for ColorF

Source§

fn build( &self, _sub_rect: Option<DeviceRect>, _offset: LayoutVector2D, _ctx: &PatternBuilderContext<'_>, _state: &mut PatternBuilderState<'_>, ) -> Pattern

Implementors§