pub struct FineSyncDetail {
pub candidate: SyncCandidate,
pub per_block_scores: Vec<f32>,
pub drift_dt_sec: f32,
}Expand description
Diagnostic result for double-sync refinement.
Fields§
§candidate: SyncCandidate§per_block_scores: Vec<f32>Per-block Costas correlation powers at the averaged timing.
drift_dt_sec: f32Time drift across the first and last sync blocks (seconds). Near zero for real signals, large for ghosts.
Trait Implementations§
Source§impl Clone for FineSyncDetail
impl Clone for FineSyncDetail
Source§fn clone(&self) -> FineSyncDetail
fn clone(&self) -> FineSyncDetail
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 FineSyncDetail
impl Debug for FineSyncDetail
Source§impl From<FineSyncDetail> for FineSyncDetail
impl From<FineSyncDetail> for FineSyncDetail
Source§fn from(g: GenericFineSyncDetail) -> Self
fn from(g: GenericFineSyncDetail) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FineSyncDetail
impl RefUnwindSafe for FineSyncDetail
impl Send for FineSyncDetail
impl Sync for FineSyncDetail
impl Unpin for FineSyncDetail
impl UnsafeUnpin for FineSyncDetail
impl UnwindSafe for FineSyncDetail
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