pub fn parse_padding_strategy(padding: Option<&str>) -> Result<PaddingStrategy>Expand description
Parses a padding strategy from a string option.
Valid values:
Noneor"power2"→PaddingStrategy::PowerOfTwo(default)"none"→PaddingStrategy::None"buckets"→PaddingStrategy::Buckets- Numeric string →
PaddingStrategy::Fixed(n)
§Examples
use void_core::support::parse::parse_padding_strategy;
assert!(parse_padding_strategy(None).is_ok());
assert!(parse_padding_strategy(Some("power2")).is_ok());
assert!(parse_padding_strategy(Some("none")).is_ok());
assert!(parse_padding_strategy(Some("1024")).is_ok());
assert!(parse_padding_strategy(Some("invalid")).is_err());