1//! This module provides types for representing the kind of a type. 2 3use serde::Serialize; 4 5#[derive(Clone, Debug, strum::Display, Eq, Hash, strum::IntoStaticStr, PartialEq, Serialize)] 6#[strum(serialize_all = "snake_case")] 7pub enum TypeKind { 8 Enum, 9 Struct, 10}