pub struct DocumentFileEncryptResult { /* private fields */ }Expand description
Result of file encryption (managed).
Produced by document_file_encrypt.
Implementations§
Source§impl DocumentFileEncryptResult
impl DocumentFileEncryptResult
Sourcepub fn id(&self) -> &DocumentId
pub fn id(&self) -> &DocumentId
ID of the encrypted document
Sourcepub fn name(&self) -> Option<&DocumentName>
pub fn name(&self) -> Option<&DocumentName>
Name of the document
Sourcepub fn created(&self) -> &OffsetDateTime
pub fn created(&self) -> &OffsetDateTime
Date and time when the document was created
Sourcepub fn last_updated(&self) -> &OffsetDateTime
pub fn last_updated(&self) -> &OffsetDateTime
Date and time when the document was last updated
Sourcepub fn grants(&self) -> &[UserOrGroup]
pub fn grants(&self) -> &[UserOrGroup]
Users and groups the document was successfully encrypted to
Sourcepub fn access_errs(&self) -> &[DocAccessEditErr]
pub fn access_errs(&self) -> &[DocAccessEditErr]
Errors resulting from failure to encrypt to specific users/groups
Trait Implementations§
Source§impl Clone for DocumentFileEncryptResult
impl Clone for DocumentFileEncryptResult
Source§fn clone(&self) -> DocumentFileEncryptResult
fn clone(&self) -> DocumentFileEncryptResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DocumentFileEncryptResult
impl Debug for DocumentFileEncryptResult
Source§impl Hash for DocumentFileEncryptResult
impl Hash for DocumentFileEncryptResult
impl Eq for DocumentFileEncryptResult
impl StructuralPartialEq for DocumentFileEncryptResult
Auto Trait Implementations§
impl Freeze for DocumentFileEncryptResult
impl RefUnwindSafe for DocumentFileEncryptResult
impl Send for DocumentFileEncryptResult
impl Sync for DocumentFileEncryptResult
impl Unpin for DocumentFileEncryptResult
impl UnsafeUnpin for DocumentFileEncryptResult
impl UnwindSafe for DocumentFileEncryptResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more