pub struct LayerBuilder { /* private fields */ }
Implementations§
Source§impl LayerBuilder
impl LayerBuilder
pub fn layer_id(self, layer_id: impl Into<LayerId>) -> Self
pub fn parent_layer_id(self, parent_layer_id: impl Into<LayerId>) -> Self
pub fn backend_node_id(self, backend_node_id: impl Into<BackendNodeId>) -> Self
pub fn offset_x(self, offset_x: impl Into<f64>) -> Self
pub fn offset_y(self, offset_y: impl Into<f64>) -> Self
pub fn width(self, width: impl Into<f64>) -> Self
pub fn height(self, height: impl Into<f64>) -> Self
pub fn transform(self, transform: impl Into<f64>) -> Self
pub fn transforms<I, S>(self, transforms: I) -> Self
pub fn anchor_x(self, anchor_x: impl Into<f64>) -> Self
pub fn anchor_y(self, anchor_y: impl Into<f64>) -> Self
pub fn anchor_z(self, anchor_z: impl Into<f64>) -> Self
pub fn paint_count(self, paint_count: impl Into<i64>) -> Self
pub fn draws_content(self, draws_content: impl Into<bool>) -> Self
pub fn invisible(self, invisible: impl Into<bool>) -> Self
pub fn scroll_rect(self, scroll_rect: impl Into<ScrollRect>) -> Self
pub fn scroll_rects<I, S>(self, scroll_rects: I) -> Self
pub fn sticky_position_constraint( self, sticky_position_constraint: impl Into<StickyPositionConstraint>, ) -> Self
pub fn build(self) -> Result<Layer, String>
Trait Implementations§
Source§impl Clone for LayerBuilder
impl Clone for LayerBuilder
Source§fn clone(&self) -> LayerBuilder
fn clone(&self) -> LayerBuilder
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 Default for LayerBuilder
impl Default for LayerBuilder
Source§fn default() -> LayerBuilder
fn default() -> LayerBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LayerBuilder
impl RefUnwindSafe for LayerBuilder
impl Send for LayerBuilder
impl Sync for LayerBuilder
impl Unpin for LayerBuilder
impl UnwindSafe for LayerBuilder
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