Skip to main content

check_reference_fields

Function check_reference_fields 

Source
pub fn check_reference_fields<X: ScalarXml + DateTimeXml + BinaryXml, W: Work>(
    references: &ReferenceProperty<X::Id, X::Document, X::Generation>,
    access: &Access<'_, X, W>,
) -> ReferenceFieldResult<X>
Expand description

Execute each retained reference field through its XML owner’s EXISTING datatype/base64 kernel, without another child parse, normalization or ASN.1 fabrication. Hint dateTimes may genuinely omit a timezone; unlike SigningTime they are not converted to a claimed UTC instant. Open OtherRef payloads retain their explicit opaque kind for a format handler, not an invented validity flag.