Skip to main content

parse_operation_status

Function parse_operation_status 

Source
pub fn parse_operation_status(s: &str) -> Option<OperationStatus>
Expand description

Parse an operation status string into the AWS SDK enum.

Accepts both PascalCase ("Succeeded") and UPPER_CASE ("SUCCEEDED") variants.

ยงExamples

use durable_lambda_core::event::parse_operation_status;
use aws_sdk_lambda::types::OperationStatus;

assert_eq!(parse_operation_status("Succeeded"), Some(OperationStatus::Succeeded));
assert_eq!(parse_operation_status("PENDING"), Some(OperationStatus::Pending));
assert_eq!(parse_operation_status("unknown"), None);