pub fn basic<'r, 'p, 'v, 'd, X: BinaryXml + AttributeXml + ScalarXml>(
input: BasicInput<'r, 'p, 'v, 'd, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation>,
xml: &X,
operation: &Reader<'_>,
) -> BasicResult<'r, 'p, 'v, 'd, X>Expand description
Combine already checked root fields, every counter, selected key/path and
hash restrictions; check exact original header inclusion and each optional
protected/ordinary/attribute IssuerSerialV2 DER hint once. No root/counter/path verification, certificate
digest or original URI/dateTime normalization is repeated.
EN319132-1 V1.3.1 §§5.2.2/6.2.1/6.3(a,h–l) keep these conditions distinct;
an issuer hint or KeyInfo count cannot replace certificate/key/digest binding.
https://www.etsi.org/deliver/etsi_en/319100_319199/31913201/01.03.01_60/en_31913201v010301p.pdf