pub struct SpeculatedInlineContentEdgeOffsets {
pub start: Au,
pub end: Au,
}
Expand description
Specified distances from the margin edge of a block to its content in the inline direction.
These are returned by guess_inline_content_edge_offsets()
and are used in the float placement
speculation logic.
Fields§
§start: Au
§end: Au
Trait Implementations§
source§impl Clone for SpeculatedInlineContentEdgeOffsets
impl Clone for SpeculatedInlineContentEdgeOffsets
source§fn clone(&self) -> SpeculatedInlineContentEdgeOffsets
fn clone(&self) -> SpeculatedInlineContentEdgeOffsets
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 moreimpl Copy for SpeculatedInlineContentEdgeOffsets
Auto Trait Implementations§
impl Freeze for SpeculatedInlineContentEdgeOffsets
impl RefUnwindSafe for SpeculatedInlineContentEdgeOffsets
impl Send for SpeculatedInlineContentEdgeOffsets
impl Sync for SpeculatedInlineContentEdgeOffsets
impl Unpin for SpeculatedInlineContentEdgeOffsets
impl UnwindSafe for SpeculatedInlineContentEdgeOffsets
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> 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 moresource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert