pub struct CreateLoyaltyAccountRequest {
pub loyalty_account: Box<LoyaltyAccount>,
pub idempotency_key: String,
}Expand description
CreateLoyaltyAccountRequest : A request to create a new loyalty account.
Fields§
§loyalty_account: Box<LoyaltyAccount>§idempotency_key: StringA unique string that identifies this CreateLoyaltyAccount request. Keys can be any valid string, but must be unique for every request.
Implementations§
Source§impl CreateLoyaltyAccountRequest
impl CreateLoyaltyAccountRequest
Sourcepub fn new(
loyalty_account: LoyaltyAccount,
idempotency_key: String,
) -> CreateLoyaltyAccountRequest
pub fn new( loyalty_account: LoyaltyAccount, idempotency_key: String, ) -> CreateLoyaltyAccountRequest
A request to create a new loyalty account.
Trait Implementations§
Source§impl Clone for CreateLoyaltyAccountRequest
impl Clone for CreateLoyaltyAccountRequest
Source§fn clone(&self) -> CreateLoyaltyAccountRequest
fn clone(&self) -> CreateLoyaltyAccountRequest
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 Debug for CreateLoyaltyAccountRequest
impl Debug for CreateLoyaltyAccountRequest
Source§impl Default for CreateLoyaltyAccountRequest
impl Default for CreateLoyaltyAccountRequest
Source§fn default() -> CreateLoyaltyAccountRequest
fn default() -> CreateLoyaltyAccountRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateLoyaltyAccountRequest
impl<'de> Deserialize<'de> for CreateLoyaltyAccountRequest
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 CreateLoyaltyAccountRequest
Auto Trait Implementations§
impl Freeze for CreateLoyaltyAccountRequest
impl RefUnwindSafe for CreateLoyaltyAccountRequest
impl Send for CreateLoyaltyAccountRequest
impl Sync for CreateLoyaltyAccountRequest
impl Unpin for CreateLoyaltyAccountRequest
impl UnsafeUnpin for CreateLoyaltyAccountRequest
impl UnwindSafe for CreateLoyaltyAccountRequest
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