alright 0.1.4

A Safe-running, error-free, error-transmission without loss and 0 `unsafe block` error handling system - Aiming to provide a better development experience for the application layer.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use serde::Serialize;
use serde_json::{Map, Value};

use crate::modules::types::exception::BaseException;
use crate::modules::traits::transform::Transform;

#[derive(Debug, Serialize, Clone)]
pub struct Property<T: Transform> {
    pub name: String,
    pub context: Vec<String>,
    pub cause: Option<BaseException<T>>,
    pub other: Map<String, Value>, // and something what you need
}