
typedef std::vector<char> bytes;

struct permission_level_weight {
    permission_level permission;
    weight_type weight;

    // explicit serialization macro is not necessary, used here only to improve compilation time