pub struct CompositingReasonsBuilder { /* private fields */ }Expand description
Builder for CompositingReasons.
Implementations§
Source§impl CompositingReasonsBuilder
impl CompositingReasonsBuilder
Sourcepub fn layer_id<VALUE: Into<LayerId>>(&mut self, value: VALUE) -> &mut Self
pub fn layer_id<VALUE: Into<LayerId>>(&mut self, value: VALUE) -> &mut Self
The id of the layer for which we want to get the reasons it was composited.
Sourcepub fn build(
&self,
) -> Result<CompositingReasons, CompositingReasonsBuilderError>
pub fn build( &self, ) -> Result<CompositingReasons, CompositingReasonsBuilderError>
Trait Implementations§
Source§impl Clone for CompositingReasonsBuilder
impl Clone for CompositingReasonsBuilder
Source§fn clone(&self) -> CompositingReasonsBuilder
fn clone(&self) -> CompositingReasonsBuilder
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 CompositingReasonsBuilder
impl RefUnwindSafe for CompositingReasonsBuilder
impl Send for CompositingReasonsBuilder
impl Sync for CompositingReasonsBuilder
impl Unpin for CompositingReasonsBuilder
impl UnsafeUnpin for CompositingReasonsBuilder
impl UnwindSafe for CompositingReasonsBuilder
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