Skip to main content

parse_duration_nsec

Function parse_duration_nsec 

Source
pub fn parse_duration_nsec(s: &str) -> Result<u32, XmlError>
Expand description

Nanosekunden-Wert fuer Duration_t.nanosec gemaess Spec §7.2.2 + nonNegativeInteger_Duration_NSEC Pattern.

Akzeptiert:

  • Dezimal 0..=999_999_999 (regulaerer Sub-Sekunden-Bereich).
  • Symbol DURATION_INFINITY und DURATION_INFINITE_NSEC -> Sentinel DURATION_INFINITE_NSEC.

§Errors

XmlError::ValueOutOfRange bei Wert > 999_999_999 (sofern kein Sentinel).