use super::flags::FieldFlags;
#[derive(Debug, Clone, PartialEq, Eq)]
#[cfg_attr(feature = "serde", derive(serde::Serialize))]
#[non_exhaustive]
pub struct Field {
pub flags: FieldFlags,
pub name: String,
pub value: String,
}
impl Field {
#[must_use]
pub fn new(flags: FieldFlags, name: String, value: String) -> Self {
Self { flags, name, value }
}
}