pub struct ReportGenerationExample;Expand description
Example: Professional report generation
Demonstrates how to:
- Generate cost analysis reports
- Create performance benchmark reports
- Produce fraud detection summaries
- Export reports in multiple formats (Markdown, JSON, CSV)
Implementations§
Source§impl ReportGenerationExample
impl ReportGenerationExample
Sourcepub async fn cost_analysis_report() -> Result<()>
pub async fn cost_analysis_report() -> Result<()>
Generate a comprehensive cost analysis report
Sourcepub async fn performance_benchmark_report() -> Result<()>
pub async fn performance_benchmark_report() -> Result<()>
Generate a performance benchmark report
Sourcepub async fn fraud_summary_report() -> Result<()>
pub async fn fraud_summary_report() -> Result<()>
Generate a fraud detection summary report
Sourcepub async fn multi_format_export() -> Result<()>
pub async fn multi_format_export() -> Result<()>
Demonstrate multi-format report export
Sourcepub async fn automated_reporting() -> Result<()>
pub async fn automated_reporting() -> Result<()>
Demonstrate automated report scheduling
Auto Trait Implementations§
impl Freeze for ReportGenerationExample
impl RefUnwindSafe for ReportGenerationExample
impl Send for ReportGenerationExample
impl Sync for ReportGenerationExample
impl Unpin for ReportGenerationExample
impl UnwindSafe for ReportGenerationExample
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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