use crate::{
param::VcardParamKind,
prop::{VcardPropKind, spec::VcardPropSpec},
value::VcardValueKind,
version::VcardVersion,
};
pub struct CLIENTPIDMAP;
impl VcardPropSpec for CLIENTPIDMAP {
const KIND: VcardPropKind = VcardPropKind::ClientPidMap;
fn allowed_versions() -> &'static [VcardVersion] {
&[VcardVersion::V4_0]
}
fn allowed_values(_version: VcardVersion) -> &'static [VcardValueKind] {
&[VcardValueKind::ClientPidMap]
}
fn allowed_params(_version: VcardVersion) -> &'static [VcardParamKind] {
&[]
}
}