pub(crate) struct HasQuirkyBlockSize(pub bool);Expand description
Whether the block size of a containing block was affected by the percentage quirk. If true, it means the actual block size is indefinite, but it has been overriden with a definite amount, in order to resolve percentages in quirks mode. https://quirks.spec.whatwg.org/#the-percentage-height-calculation-quirk
Tuple Fields§
§0: boolTrait Implementations§
Source§impl Clone for HasQuirkyBlockSize
impl Clone for HasQuirkyBlockSize
Source§fn clone(&self) -> HasQuirkyBlockSize
fn clone(&self) -> HasQuirkyBlockSize
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HasQuirkyBlockSize
Source§impl Debug for HasQuirkyBlockSize
impl Debug for HasQuirkyBlockSize
Source§impl Default for HasQuirkyBlockSize
impl Default for HasQuirkyBlockSize
Source§fn default() -> HasQuirkyBlockSize
fn default() -> HasQuirkyBlockSize
Returns the “default value” for a type. Read more
Source§impl MallocSizeOf for HasQuirkyBlockSize
impl MallocSizeOf for HasQuirkyBlockSize
Source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Source§impl PartialEq for HasQuirkyBlockSize
impl PartialEq for HasQuirkyBlockSize
impl StructuralPartialEq for HasQuirkyBlockSize
Auto Trait Implementations§
impl Freeze for HasQuirkyBlockSize
impl RefUnwindSafe for HasQuirkyBlockSize
impl Send for HasQuirkyBlockSize
impl Sync for HasQuirkyBlockSize
impl Unpin for HasQuirkyBlockSize
impl UnsafeUnpin for HasQuirkyBlockSize
impl UnwindSafe for HasQuirkyBlockSize
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
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