pub struct PositionedInlineObject {
pub object: InlineObject,
pub x: f32,
pub y: f32,
pub line: usize,
}Expand description
A positioned inline object from a layout pass.
Fields§
§object: InlineObjectThe inline object descriptor.
x: f32X position in canvas pixels.
y: f32Y position in canvas pixels (of the baseline).
line: usizeLine index (0-based) this object is placed on.
Trait Implementations§
Source§impl Clone for PositionedInlineObject
impl Clone for PositionedInlineObject
Source§fn clone(&self) -> PositionedInlineObject
fn clone(&self) -> PositionedInlineObject
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 moreSource§impl Debug for PositionedInlineObject
impl Debug for PositionedInlineObject
Source§impl PartialEq for PositionedInlineObject
impl PartialEq for PositionedInlineObject
Source§fn eq(&self, other: &PositionedInlineObject) -> bool
fn eq(&self, other: &PositionedInlineObject) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PositionedInlineObject
Auto Trait Implementations§
impl Freeze for PositionedInlineObject
impl RefUnwindSafe for PositionedInlineObject
impl Send for PositionedInlineObject
impl Sync for PositionedInlineObject
impl Unpin for PositionedInlineObject
impl UnsafeUnpin for PositionedInlineObject
impl UnwindSafe for PositionedInlineObject
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