pub(crate) fn encryption_secret(&self) -> EncryptionSecret {
        // Note that we need to use a `RefCell` and not a `Cell` here because
        // we don't want to implement `Copy` for secrets.
        self.encryption_secret.take()
    }
/// Encryption secret
/// Note that this consumes the encryption secret.
Encryption secret
Note that this consumes the encryption secret.
Encryption secret Note that this consumes the encryption secret .
pub(crate) fn encryption_secret(&self) -> EncryptionSecret {
        // Note that we need to use a `RefCell` and not a `Cell` here because
        // we don't want to implement `Copy` for secrets.
        self.encryption_secret.take()
    }
pub ( crate ) fn encryption_secret ( & self ) -> EncryptionSecret { // Note that we need to use a `RefCell` and not a `Cell` here because // we don't want to implement `Copy` for secrets. self . encryption_secret . take ( ) }
Encryption secret
Note that this consumes the encryption secret.
Encryption secret Note that this consumes the encryption secret .
&self
&self