pub struct ConsolidationSchedule {
pub period: String,
pub line_items: Vec<ConsolidationLineItem>,
}Expand description
A consolidation schedule showing how individual entity amounts roll up into the consolidated group total with elimination entries applied.
Fields§
§period: StringFiscal period label, e.g. “2024-Q1” or “2024-03”
line_items: Vec<ConsolidationLineItem>One line per account category
Trait Implementations§
Source§impl Clone for ConsolidationSchedule
impl Clone for ConsolidationSchedule
Source§fn clone(&self) -> ConsolidationSchedule
fn clone(&self) -> ConsolidationSchedule
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 ConsolidationSchedule
impl Debug for ConsolidationSchedule
Source§impl<'de> Deserialize<'de> for ConsolidationSchedule
impl<'de> Deserialize<'de> for ConsolidationSchedule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConsolidationSchedule
impl RefUnwindSafe for ConsolidationSchedule
impl Send for ConsolidationSchedule
impl Sync for ConsolidationSchedule
impl Unpin for ConsolidationSchedule
impl UnsafeUnpin for ConsolidationSchedule
impl UnwindSafe for ConsolidationSchedule
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