pub struct LayerTreeDidChangeEventParamsBuilder { /* private fields */ }Expand description
Builder for LayerTreeDidChangeEventParams.
Implementations§
Source§impl LayerTreeDidChangeEventParamsBuilder
impl LayerTreeDidChangeEventParamsBuilder
Sourcepub fn layers(&mut self, value: Option<Vec<Layer>>) -> &mut Self
pub fn layers(&mut self, value: Option<Vec<Layer>>) -> &mut Self
Layer tree, absent if not in the compositing mode.
Sourcepub fn build(
&self,
) -> Result<LayerTreeDidChangeEventParams, LayerTreeDidChangeEventParamsBuilderError>
pub fn build( &self, ) -> Result<LayerTreeDidChangeEventParams, LayerTreeDidChangeEventParamsBuilderError>
Trait Implementations§
Source§impl Clone for LayerTreeDidChangeEventParamsBuilder
impl Clone for LayerTreeDidChangeEventParamsBuilder
Source§fn clone(&self) -> LayerTreeDidChangeEventParamsBuilder
fn clone(&self) -> LayerTreeDidChangeEventParamsBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LayerTreeDidChangeEventParamsBuilder
impl RefUnwindSafe for LayerTreeDidChangeEventParamsBuilder
impl Send for LayerTreeDidChangeEventParamsBuilder
impl Sync for LayerTreeDidChangeEventParamsBuilder
impl Unpin for LayerTreeDidChangeEventParamsBuilder
impl UnsafeUnpin for LayerTreeDidChangeEventParamsBuilder
impl UnwindSafe for LayerTreeDidChangeEventParamsBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more