pub struct DisbursementConfigOperation {
pub operation_id: String,
pub type: DisbursementOperationType,
pub params: DisbursementOperationConfigParams,
pub status: ConfigOperationStatus,
pub validation_failure: Option<DisbursementValidationFailure>,
}Fields§
§operation_id: String§type: DisbursementOperationType§params: DisbursementOperationConfigParams§status: ConfigOperationStatus§validation_failure: Option<DisbursementValidationFailure>Implementations§
Source§impl DisbursementConfigOperation
impl DisbursementConfigOperation
pub fn new( operation_id: String, type: DisbursementOperationType, params: DisbursementOperationConfigParams, status: ConfigOperationStatus, ) -> DisbursementConfigOperation
Trait Implementations§
Source§impl Clone for DisbursementConfigOperation
impl Clone for DisbursementConfigOperation
Source§fn clone(&self) -> DisbursementConfigOperation
fn clone(&self) -> DisbursementConfigOperation
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 Debug for DisbursementConfigOperation
impl Debug for DisbursementConfigOperation
Source§impl Default for DisbursementConfigOperation
impl Default for DisbursementConfigOperation
Source§fn default() -> DisbursementConfigOperation
fn default() -> DisbursementConfigOperation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DisbursementConfigOperation
impl<'de> Deserialize<'de> for DisbursementConfigOperation
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
impl StructuralPartialEq for DisbursementConfigOperation
Auto Trait Implementations§
impl Freeze for DisbursementConfigOperation
impl RefUnwindSafe for DisbursementConfigOperation
impl Send for DisbursementConfigOperation
impl Sync for DisbursementConfigOperation
impl Unpin for DisbursementConfigOperation
impl UnwindSafe for DisbursementConfigOperation
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