Lines Matching refs:variant
415 $params:expr, $variant:ident, $mustmatch:expr
418 if let Some(val) = get_opt_tag_value!($params, $variant)? {
425 stringify!($variant)))
676 {$variant:ident, $tlv_bytes:expr, $key_params:expr} => {
679 $key_params.try_push(KeyParam::$variant(val.try_into().map_err(
686 {$variant:ident, $int_type:ident, $tlv_bytes:expr, $key_params:expr} => {
688 $key_params.try_push(KeyParam::$variant(val.try_into().map_err(
694 {$variant:ident, $int_type:ident, $newtype:ident, $tlv_bytes:expr, $key_params:expr} => {
696 $key_params.try_push(KeyParam::$variant($newtype(val.try_into().map_err(
702 {$variant:ident, $tlv_bytes:expr, $key_params:expr} => {
704 $key_params.try_push(KeyParam::$variant).map_err(der_alloc_err)?;
709 {$variant:ident, $tlv_bytes:expr, $key_params:expr} => {
712 .try_push(KeyParam::$variant(DateTime{ms_since_epoch: val}))
718 {$variant:ident, $tlv_bytes:expr, $key_params:expr} => {
720 $key_params.try_push(KeyParam::$variant(try_to_vec(val.as_bytes())
930 { $params:expr, $variant:ident } => {
934 if let KeyParam::$variant(v) = param {
954 tag: raw_tag_value(Tag::$variant),
964 { $params:expr, $variant:ident } => {
965 if let Some(val) = get_opt_tag_value!($params.as_ref(), $variant).map_err(|_e| {
966 log::warn!("failed to get {} value for ext", stringify!($variant));
970 tag: raw_tag_value(Tag::$variant),
979 { $params:expr, $variant:ident } => {
980 if let Some(val) = get_opt_tag_value!($params.as_ref(), $variant).map_err(|_e| {
981 log::warn!("failed to get {} value for ext", stringify!($variant));
985 tag: raw_tag_value(Tag::$variant),
994 { $params:expr, $variant:ident } => {
995 if let Some(val) = get_opt_tag_value!($params.as_ref(), $variant).map_err(|_e| {
996 log::warn!("failed to get {} value for ext", stringify!($variant));
1000 tag: raw_tag_value(Tag::$variant),
1009 { $params:expr, $variant:ident } => {
1010 if get_bool_tag_value!($params.as_ref(), $variant).map_err(|_e| {
1011 log::warn!("failed to get {} value for ext", stringify!($variant));
1015 tag: raw_tag_value(Tag::$variant),
1024 { $params:expr, $variant:ident } => {
1025 if let Some(val) = get_opt_tag_value!($params.as_ref(), $variant).map_err(|_e| {
1026 log::warn!("failed to get {} value for ext", stringify!($variant));
1030 tag: raw_tag_value(Tag::$variant),