pub fn validate_session_id(session_id: &str) -> Result<Uuid, CoercionError>Expand description
Validate a session ID is a valid UUID and return the parsed value.
§Arguments
session_id- The session ID string to validate
§Returns
Ok(Uuid)- The parsed UUID if validErr(CoercionError)with helpful message if invalid
§Example
use post_cortex::daemon::validate::validate_session_id;
use uuid::Uuid;
// Valid UUID
assert!(validate_session_id("60c598e2-d602-4e07-a328-c458006d48c7").is_ok());
// Invalid UUID
assert!(validate_session_id("invalid").is_err());