pub struct SPPlacement {
pub item_id: usize,
pub d_transf: DTransformation,
}Expand description
Represents a placement of an item in the strip packing problem.
Fields§
§item_id: usize§d_transf: DTransformationTrait Implementations§
Source§impl Clone for SPPlacement
impl Clone for SPPlacement
Source§fn clone(&self) -> SPPlacement
fn clone(&self) -> SPPlacement
Returns a duplicate 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 SPPlacement
impl Debug for SPPlacement
impl Copy for SPPlacement
Auto Trait Implementations§
impl Freeze for SPPlacement
impl RefUnwindSafe for SPPlacement
impl Send for SPPlacement
impl Sync for SPPlacement
impl Unpin for SPPlacement
impl UnwindSafe for SPPlacement
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<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