#[non_exhaustive]pub struct EncryptedContent {
pub type_: EncryptedContentType,
pub encrypted_content: String,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.type_: EncryptedContentType§encrypted_content: String§rest: RestImplementations§
Source§impl EncryptedContent
impl EncryptedContent
Sourcepub fn builder(
type_: EncryptedContentType,
encrypted_content: String,
) -> EncryptedContentBuilder
pub fn builder( type_: EncryptedContentType, encrypted_content: String, ) -> EncryptedContentBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for EncryptedContent
impl Clone for EncryptedContent
Source§impl Debug for EncryptedContent
impl Debug for EncryptedContent
Source§impl DeclaredFields for EncryptedContent
impl DeclaredFields for EncryptedContent
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for EncryptedContent
impl<'de> Deserialize<'de> for EncryptedContent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EncryptedContent
Source§impl PartialEq for EncryptedContent
impl PartialEq for EncryptedContent
Source§impl Serialize for EncryptedContent
impl Serialize for EncryptedContent
impl StructuralPartialEq for EncryptedContent
Auto Trait Implementations§
impl Freeze for EncryptedContent
impl RefUnwindSafe for EncryptedContent
impl Send for EncryptedContent
impl Sync for EncryptedContent
impl Unpin for EncryptedContent
impl UnsafeUnpin for EncryptedContent
impl UnwindSafe for EncryptedContent
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