pub fn as_wildcard(&self) -> Option<String> {
        match self {
            Self::Str(s) => {
                if s.starts_with(':') {
                    return Some(s.as_str()[1..s.len()].to_string());
                }
                None
            }
            _ => None,
        }
    }
/// If Value is wildcard, returns real String. Returns None otherwise.
If Value is wildcard, returns real String. Returns None otherwise.
If Value is wildcard returns real String . Returns None otherwise .
pub fn as_wildcard(&self) -> Option<String> {
        match self {
            Self::Str(s) => {
                if s.starts_with(':') {
                    return Some(s.as_str()[1..s.len()].to_string());
                }
                None
            }
            _ => None,
        }
    }
pub fn as_wildcard ( & self ) -> Option < String > { match self { Self :: Str ( s ) => { if s . starts_with ( ':' ) { return Some ( s . as_str ( ) [ 1 .. s . len ( ) ] . to_string ( ) ) ; } None } _ => None , } }
If Value is wildcard, returns real String.
If Value is wildcard returns real String .
&self