pub struct LayoutTreeSnapshotBuilder { /* private fields */ }
Implementations§
Source§impl LayoutTreeSnapshotBuilder
impl LayoutTreeSnapshotBuilder
pub fn node_index(self, node_index: impl Into<i64>) -> LayoutTreeSnapshotBuilder
pub fn node_indexs<I, S>(self, node_indexs: I) -> LayoutTreeSnapshotBuilder
pub fn style( self, style: impl Into<ArrayOfStrings>, ) -> LayoutTreeSnapshotBuilder
pub fn styles<I, S>(self, styles: I) -> LayoutTreeSnapshotBuilder
pub fn bound(self, bound: impl Into<Rectangle>) -> LayoutTreeSnapshotBuilder
pub fn bounds<I, S>(self, bounds: I) -> LayoutTreeSnapshotBuilder
pub fn text(self, text: impl Into<StringIndex>) -> LayoutTreeSnapshotBuilder
pub fn texts<I, S>(self, texts: I) -> LayoutTreeSnapshotBuilder
pub fn stacking_contexts( self, stacking_contexts: impl Into<RareBooleanData>, ) -> LayoutTreeSnapshotBuilder
pub fn paint_order( self, paint_order: impl Into<i64>, ) -> LayoutTreeSnapshotBuilder
pub fn paint_orders<I, S>(self, paint_orders: I) -> LayoutTreeSnapshotBuilder
pub fn offset_rect( self, offset_rect: impl Into<Rectangle>, ) -> LayoutTreeSnapshotBuilder
pub fn offset_rects<I, S>(self, offset_rects: I) -> LayoutTreeSnapshotBuilder
pub fn scroll_rect( self, scroll_rect: impl Into<Rectangle>, ) -> LayoutTreeSnapshotBuilder
pub fn scroll_rects<I, S>(self, scroll_rects: I) -> LayoutTreeSnapshotBuilder
pub fn client_rect( self, client_rect: impl Into<Rectangle>, ) -> LayoutTreeSnapshotBuilder
pub fn client_rects<I, S>(self, client_rects: I) -> LayoutTreeSnapshotBuilder
pub fn blended_background_color( self, blended_background_color: impl Into<StringIndex>, ) -> LayoutTreeSnapshotBuilder
pub fn blended_background_colors<I, S>( self, blended_background_colors: I, ) -> LayoutTreeSnapshotBuilder
pub fn text_color_opacitie( self, text_color_opacitie: impl Into<f64>, ) -> LayoutTreeSnapshotBuilder
pub fn text_color_opacities<I, S>( self, text_color_opacities: I, ) -> LayoutTreeSnapshotBuilder
pub fn build(self) -> Result<LayoutTreeSnapshot, String>
Trait Implementations§
Source§impl Clone for LayoutTreeSnapshotBuilder
impl Clone for LayoutTreeSnapshotBuilder
Source§fn clone(&self) -> LayoutTreeSnapshotBuilder
fn clone(&self) -> LayoutTreeSnapshotBuilder
Returns a copy 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 Default for LayoutTreeSnapshotBuilder
impl Default for LayoutTreeSnapshotBuilder
Source§fn default() -> LayoutTreeSnapshotBuilder
fn default() -> LayoutTreeSnapshotBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LayoutTreeSnapshotBuilder
impl RefUnwindSafe for LayoutTreeSnapshotBuilder
impl Send for LayoutTreeSnapshotBuilder
impl Sync for LayoutTreeSnapshotBuilder
impl Unpin for LayoutTreeSnapshotBuilder
impl UnwindSafe for LayoutTreeSnapshotBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more