Struct layout_2013::block::ISizeConstraintInput
source · pub struct ISizeConstraintInput {
pub computed_inline_size: MaybeAuto,
pub inline_start_margin: MaybeAuto,
pub inline_end_margin: MaybeAuto,
pub inline_start: MaybeAuto,
pub inline_end: MaybeAuto,
pub available_inline_size: Au,
}
Expand description
The inputs for the inline-sizes-and-margins constraint equation.
Fields§
§computed_inline_size: MaybeAuto
§inline_start_margin: MaybeAuto
§inline_end_margin: MaybeAuto
§inline_start: MaybeAuto
§inline_end: MaybeAuto
§available_inline_size: Au
Implementations§
Trait Implementations§
source§impl Clone for ISizeConstraintInput
impl Clone for ISizeConstraintInput
source§fn clone(&self) -> ISizeConstraintInput
fn clone(&self) -> ISizeConstraintInput
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 Debug for ISizeConstraintInput
impl Debug for ISizeConstraintInput
impl Copy for ISizeConstraintInput
Auto Trait Implementations§
impl Freeze for ISizeConstraintInput
impl RefUnwindSafe for ISizeConstraintInput
impl Send for ISizeConstraintInput
impl Sync for ISizeConstraintInput
impl Unpin for ISizeConstraintInput
impl UnwindSafe for ISizeConstraintInput
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