pub struct PlaneSolverResult {
pub delta: Vec3,
pub iteration_count: i32,
}Expand description
Result returned by crate::mover::solve_planes. (b3PlaneSolverResult)
Fields§
§delta: Vec3The final relative translation.
iteration_count: i32The number of iterations used by the plane solver. For diagnostics.
Trait Implementations§
Source§impl Clone for PlaneSolverResult
impl Clone for PlaneSolverResult
Source§fn clone(&self) -> PlaneSolverResult
fn clone(&self) -> PlaneSolverResult
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 PlaneSolverResult
Source§impl Debug for PlaneSolverResult
impl Debug for PlaneSolverResult
Source§impl Default for PlaneSolverResult
impl Default for PlaneSolverResult
Source§fn default() -> PlaneSolverResult
fn default() -> PlaneSolverResult
Returns the “default value” for a type. Read more
Source§impl PartialEq for PlaneSolverResult
impl PartialEq for PlaneSolverResult
impl StructuralPartialEq for PlaneSolverResult
Auto Trait Implementations§
impl Freeze for PlaneSolverResult
impl RefUnwindSafe for PlaneSolverResult
impl Send for PlaneSolverResult
impl Sync for PlaneSolverResult
impl Unpin for PlaneSolverResult
impl UnsafeUnpin for PlaneSolverResult
impl UnwindSafe for PlaneSolverResult
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