Struct FinanceSignalQuality
#[non_exhaustive]pub struct FinanceSignalQuality {
pub status: FinanceSignalStatus,
pub observations: Option<FinanceObservationMetadata>,
pub levels: FinanceLevelMetadata,
pub elapsed_micros: Option<u64>,
pub diagnostics: Vec<FinanceDiagnostic>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
status: FinanceSignalStatus§observations: Option<FinanceObservationMetadata>§levels: FinanceLevelMetadata§elapsed_micros: Option<u64>§diagnostics: Vec<FinanceDiagnostic>Implementations§
§impl FinanceSignalQuality
impl FinanceSignalQuality
pub fn computed() -> Self
pub fn computed() -> Self
pub fn new(status: FinanceSignalStatus) -> Self
pub fn new(status: FinanceSignalStatus) -> Self
pub fn with_observations(self, observations: FinanceObservationMetadata) -> Self
pub fn with_observations(self, observations: FinanceObservationMetadata) -> Self
pub fn with_elapsed_micros(self, elapsed_micros: u64) -> Self
pub fn with_elapsed_micros(self, elapsed_micros: u64) -> Self
pub fn with_diagnostic(self, diagnostic: FinanceDiagnostic) -> Self
pub fn with_diagnostic(self, diagnostic: FinanceDiagnostic) -> Self
Trait Implementations§
§impl Clone for FinanceSignalQuality
impl Clone for FinanceSignalQuality
§fn clone(&self) -> FinanceSignalQuality
fn clone(&self) -> FinanceSignalQuality
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for FinanceSignalQuality
impl PartialEq for FinanceSignalQuality
impl Eq for FinanceSignalQuality
impl StructuralPartialEq for FinanceSignalQuality
Auto Trait Implementations§
impl Freeze for FinanceSignalQuality
impl RefUnwindSafe for FinanceSignalQuality
impl Send for FinanceSignalQuality
impl Sync for FinanceSignalQuality
impl Unpin for FinanceSignalQuality
impl UnwindSafe for FinanceSignalQuality
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)