#[non_exhaustive]pub struct FinancialRow {
pub name: String,
pub values: Vec<Option<f64>>,
}Expand description
One row of a FinancialPage.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringThe row’s name, such as “Total revenue”.
values: Vec<Option<f64>>One value per period of the page; None where the company reported none. Non-finite
values are shown as unavailable.
Trait Implementations§
Source§impl Clone for FinancialRow
impl Clone for FinancialRow
Source§fn clone(&self) -> FinancialRow
fn clone(&self) -> FinancialRow
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 moreSource§impl Debug for FinancialRow
impl Debug for FinancialRow
Source§impl Default for FinancialRow
impl Default for FinancialRow
Source§fn default() -> FinancialRow
fn default() -> FinancialRow
Returns the “default value” for a type. Read more
Source§impl PartialEq for FinancialRow
impl PartialEq for FinancialRow
impl StructuralPartialEq for FinancialRow
Auto Trait Implementations§
impl Freeze for FinancialRow
impl RefUnwindSafe for FinancialRow
impl Send for FinancialRow
impl Sync for FinancialRow
impl Unpin for FinancialRow
impl UnsafeUnpin for FinancialRow
impl UnwindSafe for FinancialRow
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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