pub struct NotesGenerator { /* private fields */ }Expand description
Generator for notes to the financial statements.
Implementations§
Source§impl NotesGenerator
impl NotesGenerator
Sourcepub fn generate(
&mut self,
ctx: &NotesGeneratorContext,
) -> Vec<FinancialStatementNote>
pub fn generate( &mut self, ctx: &NotesGeneratorContext, ) -> Vec<FinancialStatementNote>
Generate all applicable notes for a single entity/period.
Returns between 0 and 8 notes depending on which data is present in the provided context. Note numbers are assigned sequentially starting from 1.
Auto Trait Implementations§
impl Freeze for NotesGenerator
impl RefUnwindSafe for NotesGenerator
impl Send for NotesGenerator
impl Sync for NotesGenerator
impl Unpin for NotesGenerator
impl UnsafeUnpin for NotesGenerator
impl UnwindSafe for NotesGenerator
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