pub struct FloatIntrinsicWidthCalculator { /* private fields */ }Available on crate feature
float_layout only.Expand description
Context for computing the intrinsic width contribution of a set of floats
Implementations§
Source§impl FloatIntrinsicWidthCalculator
impl FloatIntrinsicWidthCalculator
Sourcepub fn new(available_width: AvailableSpace) -> Self
pub fn new(available_width: AvailableSpace) -> Self
Create a new FloatIntrinsicWidthCalculator
Sourcepub fn add_float(&mut self, width: f32, direction: FloatDirection, clear: Clear)
pub fn add_float(&mut self, width: f32, direction: FloatDirection, clear: Clear)
Add a float to the computation
Auto Trait Implementations§
impl Freeze for FloatIntrinsicWidthCalculator
impl RefUnwindSafe for FloatIntrinsicWidthCalculator
impl Send for FloatIntrinsicWidthCalculator
impl Sync for FloatIntrinsicWidthCalculator
impl Unpin for FloatIntrinsicWidthCalculator
impl UnsafeUnpin for FloatIntrinsicWidthCalculator
impl UnwindSafe for FloatIntrinsicWidthCalculator
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