[−][src]Struct shielded::UnShielded
UnShielded memory containing decrypted contents of what previously was
encrypted. After UnShielded
goes out of scope or is dropped, the Shielded
is
reinitialized with new cryptographic keys and the contents are crypted
again.
Trait Implementations
impl<'a> Drop for UnShielded<'a>
[src]
impl<'a> AsRef<[u8]> for UnShielded<'a>
[src]
Auto Trait Implementations
impl<'a> Send for UnShielded<'a>
impl<'a> Sync for UnShielded<'a>
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,