pub struct BackdropSourceGroupProps {
pub layout: LayoutStyle,
pub pyramid: Option<CustomEffectPyramidRequestV1>,
pub quality: EffectQuality,
}Expand description
Scoped backdrop source group wrapper for declarative element subtrees (ADR 0305).
This emits a SceneOp::PushBackdropSourceGroupV1/PopBackdropSourceGroup pair around the
subtree during painting. The group’s computation bounds are the wrapper’s final layout bounds.
Fields§
§layout: LayoutStyle§pyramid: Option<CustomEffectPyramidRequestV1>§quality: EffectQualityTrait Implementations§
Source§impl Clone for BackdropSourceGroupProps
impl Clone for BackdropSourceGroupProps
Source§fn clone(&self) -> BackdropSourceGroupProps
fn clone(&self) -> BackdropSourceGroupProps
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 moreSource§impl Debug for BackdropSourceGroupProps
impl Debug for BackdropSourceGroupProps
Source§impl Default for BackdropSourceGroupProps
impl Default for BackdropSourceGroupProps
impl Copy for BackdropSourceGroupProps
Auto Trait Implementations§
impl Freeze for BackdropSourceGroupProps
impl RefUnwindSafe for BackdropSourceGroupProps
impl Send for BackdropSourceGroupProps
impl Sync for BackdropSourceGroupProps
impl Unpin for BackdropSourceGroupProps
impl UnsafeUnpin for BackdropSourceGroupProps
impl UnwindSafe for BackdropSourceGroupProps
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