Skip to main content

CompositionBitmapCacheHooks

Trait CompositionBitmapCacheHooks 

Source
pub trait CompositionBitmapCacheHooks: CompositionCacheModeHooks {
    // Provided methods
    fn initialize_defaults_extra(&self) { ... }
    fn validate_render_at_scale_change(&self, _old_value: f64, _new_value: f64) { ... }
    fn on_render_at_scale_changed(&self) { ... }
    fn on_render_at_scale_changing(&self) { ... }
    fn validate_snaps_to_device_pixels_change(
        &self,
        _old_value: bool,
        _new_value: bool,
    ) { ... }
    fn on_snaps_to_device_pixels_changed(&self) { ... }
    fn on_snaps_to_device_pixels_changing(&self) { ... }
    fn validate_enable_clear_type_change(
        &self,
        _old_value: bool,
        _new_value: bool,
    ) { ... }
    fn on_enable_clear_type_changed(&self) { ... }
    fn on_enable_clear_type_changing(&self) { ... }
}
Expand description

The partial methods of CompositionBitmapCache: implemented by the class that embeds CompositionBitmapCacheProps. Every hook defaults to doing nothing.

Provided Methods§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§