pub trait OptionStringRef<'o> {
// Required method
fn as_str(&'o self) -> Option<&'o str>;
}Expand description
Extension trait for optional string types.
Adds the as_str() extension method onto owned string Option values.
use ref_map::*;
let maybe_string = Some(String::from("foo_bar"));
let maybe_str: Option<&str> = maybe_string.as_str();Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".