frpc_lib/stream/fluid_error.rs
1use std::error::Error;
2
3use chrono::{DateTime, Local};
4
5#[derive(Debug)]
6pub struct FluidError {
7 pub date_time: DateTime<Local>,
8 pub error: Box<dyn Error + Send + Sync>,
9}
10
11impl FluidError {
12 pub fn new(error: Box<dyn Error + Send + Sync>) -> FluidError {
13 FluidError {
14 date_time: Local::now(),
15 error,
16 }
17 }
18}