frpc-lib 0.1.0

Library for Fluid RPC to dynamically invoke gRPC services
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use std::error::Error;

use chrono::{DateTime, Local};

#[derive(Debug)]
pub struct FluidError {
    pub date_time: DateTime<Local>,
    pub error: Box<dyn Error + Send + Sync>,
}

impl FluidError {
    pub fn new(error: Box<dyn Error + Send + Sync>) -> FluidError {
        FluidError {
            date_time: Local::now(),
            error,
        }
    }
}