Skip to main content

extract_driver_id

Function extract_driver_id 

Source
pub fn extract_driver_id(member_id: &str) -> Option<String>
Expand description

Extract the driver ID from a member ID.

For member specs with numeric suffixes, returns the base driver ID. For non-member specs, returns None.

§Examples

assert_eq!(extract_driver_id("2026-01-25-00y-abc.1"), Some("2026-01-25-00y-abc".to_string()));
assert_eq!(extract_driver_id("2026-01-25-00y-abc.3.2"), Some("2026-01-25-00y-abc".to_string()));
assert_eq!(extract_driver_id("2026-01-25-00y-abc"), None);
assert_eq!(extract_driver_id("2026-01-25-00y-abc.abc"), None);