pub struct Rescue {
pub phase_support: bool,
pub delta: (f64, f64),
pub confidence: f64,
pub ambiguous: bool,
pub weak_step: bool,
pub step_error: f64,
}Expand description
A measured step kept behind anchor re-acquisition and relocalization. It may recover a phase-sensitive native rejection or an overlap that the interior registration window missed. The caller uses it only where the frame would otherwise start a new fragment.
Fields§
§phase_support: boolThis rescue has additional phase and spatial evidence; registration may use a separate support window.
delta: (f64, f64)§confidence: f64§ambiguous: bool§weak_step: bool§step_error: f64Auto Trait Implementations§
impl Freeze for Rescue
impl RefUnwindSafe for Rescue
impl Send for Rescue
impl Sync for Rescue
impl Unpin for Rescue
impl UnsafeUnpin for Rescue
impl UnwindSafe for Rescue
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> 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