pub struct SummaryCard {
pub label: String,
pub amounts: Vec<AmountView>,
pub is_net: bool,
pub highlight: bool,
}Expand description
A single card in the top-of-report summary strip. is_net flags cards
that show a signed net (e.g. Income − Expense) so templates can
style them distinctly; highlight is a generic accent slot.
Fields§
§label: String§amounts: Vec<AmountView>§is_net: bool§highlight: boolAuto Trait Implementations§
impl Freeze for SummaryCard
impl RefUnwindSafe for SummaryCard
impl Send for SummaryCard
impl Sync for SummaryCard
impl Unpin for SummaryCard
impl UnsafeUnpin for SummaryCard
impl UnwindSafe for SummaryCard
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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