pub struct GetDistributionRecordResponse {
pub account_id: String,
pub award_id: String,
pub spec_code: String,
pub amount: String,
pub is_claimed: bool,
pub start_at: String,
pub end_at: String,
pub effective_at: String,
pub ineffective_at: String,
pub used_amount: Option<String>,
}Expand description
Response for retrieving an award distribution record.
Fields§
§account_id: String§award_id: String§spec_code: String§amount: String§is_claimed: bool§start_at: String§end_at: String§effective_at: String§ineffective_at: String§used_amount: Option<String>Trait Implementations§
Source§impl Clone for GetDistributionRecordResponse
impl Clone for GetDistributionRecordResponse
Source§fn clone(&self) -> GetDistributionRecordResponse
fn clone(&self) -> GetDistributionRecordResponse
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<'de> Deserialize<'de> for GetDistributionRecordResponse
impl<'de> Deserialize<'de> for GetDistributionRecordResponse
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 GetDistributionRecordResponse
impl RefUnwindSafe for GetDistributionRecordResponse
impl Send for GetDistributionRecordResponse
impl Sync for GetDistributionRecordResponse
impl Unpin for GetDistributionRecordResponse
impl UnsafeUnpin for GetDistributionRecordResponse
impl UnwindSafe for GetDistributionRecordResponse
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