#[non_exhaustive]pub struct FillCornersTrace {
pub fill_amt: [usize; 2],
pub iterations: usize,
pub count_passed_along: usize,
pub too_much_fill: bool,
}Expand description
The trace information for FillCorners
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.fill_amt: [usize; 2]The amount of backfill as determined by the closure passed in
iterations: usizeThe number of iterations required to find a count parameter for the previous generator that allows sufficient backfilling without exceeding count
count_passed_along: usizeThe count given to the previous generator
too_much_fill: boolWhether there was more fill specified than the number of points. If true, then the fill was reduced to accomodate the number of points available.
Trait Implementations§
Source§impl Clone for FillCornersTrace
impl Clone for FillCornersTrace
Source§fn clone(&self) -> FillCornersTrace
fn clone(&self) -> FillCornersTrace
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 FillCornersTrace
impl Debug for FillCornersTrace
Source§impl Display for FillCornersTrace
impl Display for FillCornersTrace
impl Copy for FillCornersTrace
Auto Trait Implementations§
impl Freeze for FillCornersTrace
impl RefUnwindSafe for FillCornersTrace
impl Send for FillCornersTrace
impl Sync for FillCornersTrace
impl Unpin for FillCornersTrace
impl UnwindSafe for FillCornersTrace
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