pub struct InlineAbsoluteHypotheticalFragmentInfo {
pub flow_ref: FlowRef,
}
Expand description
A hypothetical box (see CSS 2.1 § 10.3.7) for an absolutely-positioned block that was declared
with display: inline;
.
FIXME(pcwalton): Stop leaking this FlowRef
to layout; that is not memory safe because layout
can clone it.
Fields§
§flow_ref: FlowRef
Implementations§
source§impl InlineAbsoluteHypotheticalFragmentInfo
impl InlineAbsoluteHypotheticalFragmentInfo
pub fn new(flow_ref: FlowRef) -> InlineAbsoluteHypotheticalFragmentInfo
Trait Implementations§
source§impl Clone for InlineAbsoluteHypotheticalFragmentInfo
impl Clone for InlineAbsoluteHypotheticalFragmentInfo
source§fn clone(&self) -> InlineAbsoluteHypotheticalFragmentInfo
fn clone(&self) -> InlineAbsoluteHypotheticalFragmentInfo
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 moreAuto Trait Implementations§
impl Freeze for InlineAbsoluteHypotheticalFragmentInfo
impl !RefUnwindSafe for InlineAbsoluteHypotheticalFragmentInfo
impl Send for InlineAbsoluteHypotheticalFragmentInfo
impl Sync for InlineAbsoluteHypotheticalFragmentInfo
impl Unpin for InlineAbsoluteHypotheticalFragmentInfo
impl !UnwindSafe for InlineAbsoluteHypotheticalFragmentInfo
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