pub struct ContentBoxRect(pub LogicalRect);Expand description
A rectangle in content-box coordinates (excludes padding and border). This is where text and inline content is positioned by the inline formatter.
Tuple Fields§
§0: LogicalRectImplementations§
Source§impl ContentBoxRect
impl ContentBoxRect
Sourcepub const fn rect(&self) -> LogicalRect
pub const fn rect(&self) -> LogicalRect
Get the inner LogicalRect
Trait Implementations§
Source§impl Clone for ContentBoxRect
impl Clone for ContentBoxRect
Source§fn clone(&self) -> ContentBoxRect
fn clone(&self) -> ContentBoxRect
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 ContentBoxRect
Source§impl Debug for ContentBoxRect
impl Debug for ContentBoxRect
impl Eq for ContentBoxRect
Source§impl PartialEq for ContentBoxRect
impl PartialEq for ContentBoxRect
impl StructuralPartialEq for ContentBoxRect
Auto Trait Implementations§
impl Freeze for ContentBoxRect
impl RefUnwindSafe for ContentBoxRect
impl Send for ContentBoxRect
impl Sync for ContentBoxRect
impl Unpin for ContentBoxRect
impl UnsafeUnpin for ContentBoxRect
impl UnwindSafe for ContentBoxRect
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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