Struct ironoxide::document::advanced::DocumentEncryptUnmanagedResult [−][src]
pub struct DocumentEncryptUnmanagedResult { /* fields omitted */ }
Expand description
Encrypted document bytes and metadata.
Unmanaged encryption does not store document access information with the webservice,
but rather returns the access information as encrypted_deks
. Both the encrypted_data
and
encrypted_deks
must be used to decrypt the document.
Result from document_encrypt_unmanaged.
Implementations
Bytes of encrypted document data
Bytes of EDEKs of users/groups that have been granted access to encrypted_data
ID of the document
Users and groups the document was successfully encrypted to
Errors resulting from failure to encrypt
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
type Error = IronOxideErr
type Error = IronOxideErr
The type returned in the event of a conversion error.
Performs the conversion.
Auto Trait Implementations
impl Send for DocumentEncryptUnmanagedResult
impl Sync for DocumentEncryptUnmanagedResult
impl Unpin for DocumentEncryptUnmanagedResult
impl UnwindSafe for DocumentEncryptUnmanagedResult
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V