pub struct ShapeOutsideInfoBuilder { /* private fields */ }
Implementations§
Source§impl ShapeOutsideInfoBuilder
impl ShapeOutsideInfoBuilder
pub fn bounds(self, bounds: impl Into<Quad>) -> ShapeOutsideInfoBuilder
pub fn shape(self, shape: impl Into<Value>) -> ShapeOutsideInfoBuilder
pub fn shapes<I, S>(self, shapes: I) -> ShapeOutsideInfoBuilder
pub fn margin_shape( self, margin_shape: impl Into<Value>, ) -> ShapeOutsideInfoBuilder
pub fn margin_shapes<I, S>(self, margin_shapes: I) -> ShapeOutsideInfoBuilder
pub fn build(self) -> Result<ShapeOutsideInfo, String>
Trait Implementations§
Source§impl Clone for ShapeOutsideInfoBuilder
impl Clone for ShapeOutsideInfoBuilder
Source§fn clone(&self) -> ShapeOutsideInfoBuilder
fn clone(&self) -> ShapeOutsideInfoBuilder
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 ShapeOutsideInfoBuilder
impl Default for ShapeOutsideInfoBuilder
Source§fn default() -> ShapeOutsideInfoBuilder
fn default() -> ShapeOutsideInfoBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ShapeOutsideInfoBuilder
impl RefUnwindSafe for ShapeOutsideInfoBuilder
impl Send for ShapeOutsideInfoBuilder
impl Sync for ShapeOutsideInfoBuilder
impl Unpin for ShapeOutsideInfoBuilder
impl UnwindSafe for ShapeOutsideInfoBuilder
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