pub struct OriginTrialBuilder { /* private fields */ }Expand description
Builder for OriginTrial.
Implementations§
Source§impl OriginTrialBuilder
impl OriginTrialBuilder
pub fn trial_name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn status<VALUE: Into<OriginTrialStatus>>( &mut self, value: VALUE, ) -> &mut Self
pub fn tokens_with_status<VALUE: Into<Vec<OriginTrialTokenWithStatus>>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<OriginTrial, OriginTrialBuilderError>
pub fn build(&self) -> Result<OriginTrial, OriginTrialBuilderError>
Trait Implementations§
Source§impl Clone for OriginTrialBuilder
impl Clone for OriginTrialBuilder
Source§fn clone(&self) -> OriginTrialBuilder
fn clone(&self) -> OriginTrialBuilder
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 moreAuto Trait Implementations§
impl Freeze for OriginTrialBuilder
impl RefUnwindSafe for OriginTrialBuilder
impl Send for OriginTrialBuilder
impl Sync for OriginTrialBuilder
impl Unpin for OriginTrialBuilder
impl UnsafeUnpin for OriginTrialBuilder
impl UnwindSafe for OriginTrialBuilder
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