pub struct ConfigDataEncryptionRootBuilder { /* private fields */ }
Expand description
Builder for ConfigData
.
Implementations§
Source§impl ConfigDataEncryptionRootBuilder
impl ConfigDataEncryptionRootBuilder
Sourcepub fn encryption_root(
self,
key: &EncryptionKey,
) -> ConfigDataIdentityRootBuilder
pub fn encryption_root( self, key: &EncryptionKey, ) -> ConfigDataIdentityRootBuilder
Specify the encryption root and continue building.
Sourcepub fn build(self) -> ConfigData
pub fn build(self) -> ConfigData
Build the ConfigData as-is. It includes the diversifier, and may include fields before it, but does not include any fields after it (including the encryption root).
Auto Trait Implementations§
impl Freeze for ConfigDataEncryptionRootBuilder
impl RefUnwindSafe for ConfigDataEncryptionRootBuilder
impl Send for ConfigDataEncryptionRootBuilder
impl Sync for ConfigDataEncryptionRootBuilder
impl Unpin for ConfigDataEncryptionRootBuilder
impl UnwindSafe for ConfigDataEncryptionRootBuilder
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