pub struct DeleteContractActionBuilder { /* private fields */ }Expand description
Builder used to create a DeleteContractAction
Implementations§
Source§impl DeleteContractActionBuilder
impl DeleteContractActionBuilder
pub fn new() -> Self
pub fn with_name(self, name: String) -> DeleteContractActionBuilder
pub fn with_version(self, version: String) -> DeleteContractActionBuilder
pub fn build(self) -> Result<DeleteContractAction, ActionBuildError>
pub fn into_payload_builder( self, ) -> Result<SabrePayloadBuilder, ActionBuildError>
Trait Implementations§
Source§impl Clone for DeleteContractActionBuilder
impl Clone for DeleteContractActionBuilder
Source§fn clone(&self) -> DeleteContractActionBuilder
fn clone(&self) -> DeleteContractActionBuilder
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 moreSource§impl Default for DeleteContractActionBuilder
impl Default for DeleteContractActionBuilder
Source§fn default() -> DeleteContractActionBuilder
fn default() -> DeleteContractActionBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeleteContractActionBuilder
impl RefUnwindSafe for DeleteContractActionBuilder
impl Send for DeleteContractActionBuilder
impl Sync for DeleteContractActionBuilder
impl Unpin for DeleteContractActionBuilder
impl UnwindSafe for DeleteContractActionBuilder
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
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<'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.