pub struct CreateContractRegistryActionBuilder { /* private fields */ }Expand description
Builder used to create a CreateContractRegistryAction
Implementations§
Source§impl CreateContractRegistryActionBuilder
impl CreateContractRegistryActionBuilder
pub fn new() -> Self
pub fn with_name(self, name: String) -> CreateContractRegistryActionBuilder
pub fn with_owners( self, owners: Vec<String>, ) -> CreateContractRegistryActionBuilder
pub fn build(self) -> Result<CreateContractRegistryAction, ActionBuildError>
pub fn into_payload_builder( self, ) -> Result<SabrePayloadBuilder, ActionBuildError>
Trait Implementations§
Source§impl Clone for CreateContractRegistryActionBuilder
impl Clone for CreateContractRegistryActionBuilder
Source§fn clone(&self) -> CreateContractRegistryActionBuilder
fn clone(&self) -> CreateContractRegistryActionBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CreateContractRegistryActionBuilder
impl Default for CreateContractRegistryActionBuilder
Source§fn default() -> CreateContractRegistryActionBuilder
fn default() -> CreateContractRegistryActionBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateContractRegistryActionBuilder
impl RefUnwindSafe for CreateContractRegistryActionBuilder
impl Send for CreateContractRegistryActionBuilder
impl Sync for CreateContractRegistryActionBuilder
impl Unpin for CreateContractRegistryActionBuilder
impl UnsafeUnpin for CreateContractRegistryActionBuilder
impl UnwindSafe for CreateContractRegistryActionBuilder
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'a, T> DefaultFeatures<'a> for T
impl<'a, T> DefaultFeatures<'a> for T
Source§fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoSql for T
impl<T> IntoSql for T
Source§fn into_sql<T>(self) -> Self::Expressionwhere
Self: Sized + AsExpression<T>,
fn into_sql<T>(self) -> Self::Expressionwhere
Self: Sized + AsExpression<T>,
Convert
self to an expression for Diesel’s query builder. Read moreSource§fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
Convert
&self to an expression for Diesel’s query builder. Read moreSource§impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
Source§fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.