#[non_exhaustive]pub struct CompactionDelta {
pub content: Option<Option<String>>,
pub encrypted_content: Option<Option<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.content: Option<Option<String>>§encrypted_content: Option<Option<String>>§rest: RestImplementations§
Source§impl CompactionDelta
impl CompactionDelta
Sourcepub fn builder() -> CompactionDeltaBuilder
pub fn builder() -> CompactionDeltaBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for CompactionDelta
impl Clone for CompactionDelta
Source§impl Debug for CompactionDelta
impl Debug for CompactionDelta
Source§impl DeclaredFields for CompactionDelta
impl DeclaredFields for CompactionDelta
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for CompactionDelta
impl<'de> Deserialize<'de> for CompactionDelta
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 CompactionDelta
Source§impl PartialEq for CompactionDelta
impl PartialEq for CompactionDelta
Source§impl Serialize for CompactionDelta
impl Serialize for CompactionDelta
impl StructuralPartialEq for CompactionDelta
Auto Trait Implementations§
impl Freeze for CompactionDelta
impl RefUnwindSafe for CompactionDelta
impl Send for CompactionDelta
impl Sync for CompactionDelta
impl Unpin for CompactionDelta
impl UnsafeUnpin for CompactionDelta
impl UnwindSafe for CompactionDelta
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