pub fn remove(&self, key: &str) -> Option<String> {
        let mut inner = self.0.borrow_mut();

        if inner.status != SessionStatus::Purged {
            inner.status = SessionStatus::Changed;
            todo!();
        }
        todo!();

        None
    }
/// Remove value from the session.
///
/// If present, the JSON encoded value is returned.
Remove value from the session.
If present, the JSON encoded value is returned.
Remove value from the session . If present the JSON encoded value is returned .
pub fn remove(&self, key: &str) -> Option<String> {
        let mut inner = self.0.borrow_mut();
        if inner.status != SessionStatus::Purged {
            inner.status = SessionStatus::Changed;
            todo!();
        }
        todo!();
        None
    }
pub fn remove ( & self , key : & str ) -> Option < String > { let mut inner = self . 0 . borrow_mut ( ) ; if inner . status != SessionStatus :: Purged { inner . status = SessionStatus :: Changed ; todo ! ( ) ; } todo ! ( ) ; None }
Remove value from the session.
Remove value from the session .
&self
key
&str
&self
key
&str