pub struct TlsCommitConfigBuilder { /* private fields */ }Expand description
Builder for TlsCommitConfig.
Implementations§
Source§impl TlsCommitConfigBuilder
impl TlsCommitConfigBuilder
Sourcepub fn protocol<C>(self, protocol: C) -> Selfwhere
C: Into<TlsCommitProtocolConfig>,
pub fn protocol<C>(self, protocol: C) -> Selfwhere
C: Into<TlsCommitProtocolConfig>,
Sets the protocol configuration.
Sourcepub fn build(self) -> Result<TlsCommitConfig, TlsCommitConfigError>
pub fn build(self) -> Result<TlsCommitConfig, TlsCommitConfigError>
Builds the configuration.
Trait Implementations§
Source§impl Clone for TlsCommitConfigBuilder
impl Clone for TlsCommitConfigBuilder
Source§fn clone(&self) -> TlsCommitConfigBuilder
fn clone(&self) -> TlsCommitConfigBuilder
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TlsCommitConfigBuilder
impl Debug for TlsCommitConfigBuilder
Source§impl Default for TlsCommitConfigBuilder
impl Default for TlsCommitConfigBuilder
Source§fn default() -> TlsCommitConfigBuilder
fn default() -> TlsCommitConfigBuilder
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TlsCommitConfigBuilder
impl<'de> Deserialize<'de> for TlsCommitConfigBuilder
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
Auto Trait Implementations§
impl Freeze for TlsCommitConfigBuilder
impl RefUnwindSafe for TlsCommitConfigBuilder
impl Send for TlsCommitConfigBuilder
impl Sync for TlsCommitConfigBuilder
impl Unpin for TlsCommitConfigBuilder
impl UnwindSafe for TlsCommitConfigBuilder
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)