pub fn remove(&mut self, key: String) -> Pod {
        match *self {
            Pod::Hash(ref mut hash) => hash.remove(key.as_str()).unwrap_or(Pod::Null),
            _ => Pod::Null,
        }
    }
/// Removes the value of specific key from Pod::Hash and returns it or null if not exists.
Removes the value of specific key from Pod::Hash and returns it or null if not exists.
Removes the value of specific key from Pod :: Hash and returns it or null if not exists .
pub fn remove(&mut self, key: String) -> Pod {
        match *self {
            Pod::Hash(ref mut hash) => hash.remove(key.as_str()).unwrap_or(Pod::Null),
            _ => Pod::Null,
        }
    }
pub fn remove ( & mut self , key : String ) -> Pod { match * self { Pod :: Hash ( ref mut hash ) => hash . remove ( key . as_str ( ) ) . unwrap_or ( Pod :: Null ) , _ => Pod :: Null , } }
Removes the value of specific key from Pod::Hash and returns it or null if not exists.
Removes the value of specific key from Pod :: Hash and returns it or null if not exists .
&mut self
key
String
&mut self
key
String