in cert/aziot-certd-config/src/lib.rs [151:161]
fn try_from(value: EstAuthInner) -> Result<Self, Self::Error> {
let EstAuthInner { basic, x509 } = value;
if basic.is_none() && x509.is_none() {
Err(Self::Error::missing_field(
"empty authentication parameters",
))
} else {
Ok(Self { basic, x509 })
}
}