pub struct CustomerCustomAttributeDefinitionCreatedEvent {
pub merchant_id: Option<Option<String>>,
pub type: Option<Option<String>>,
pub event_id: Option<Option<String>>,
pub created_at: Option<String>,
pub data: Option<Box<CustomAttributeDefinitionEventData>>,
}Expand description
CustomerCustomAttributeDefinitionCreatedEvent : Published when a customer custom attribute definition is created by the subscribing application. This event is replaced by customer.custom_attribute_definition.owned.created.
Fields§
§merchant_id: Option<Option<String>>The ID of the seller associated with the event that triggered the event notification.
type: Option<Option<String>>The type of this event. The value is \"customer.custom_attribute_definition.created\".
event_id: Option<Option<String>>A unique ID for the event notification.
created_at: Option<String>The timestamp that indicates when the event notification was created, in RFC 3339 format.
data: Option<Box<CustomAttributeDefinitionEventData>>Implementations§
Source§impl CustomerCustomAttributeDefinitionCreatedEvent
impl CustomerCustomAttributeDefinitionCreatedEvent
Sourcepub fn new() -> CustomerCustomAttributeDefinitionCreatedEvent
pub fn new() -> CustomerCustomAttributeDefinitionCreatedEvent
Published when a customer custom attribute definition is created by the subscribing application. This event is replaced by customer.custom_attribute_definition.owned.created.
Trait Implementations§
Source§impl Clone for CustomerCustomAttributeDefinitionCreatedEvent
impl Clone for CustomerCustomAttributeDefinitionCreatedEvent
Source§fn clone(&self) -> CustomerCustomAttributeDefinitionCreatedEvent
fn clone(&self) -> CustomerCustomAttributeDefinitionCreatedEvent
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 CustomerCustomAttributeDefinitionCreatedEvent
impl Default for CustomerCustomAttributeDefinitionCreatedEvent
Source§fn default() -> CustomerCustomAttributeDefinitionCreatedEvent
fn default() -> CustomerCustomAttributeDefinitionCreatedEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomerCustomAttributeDefinitionCreatedEvent
impl<'de> Deserialize<'de> for CustomerCustomAttributeDefinitionCreatedEvent
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 CustomerCustomAttributeDefinitionCreatedEvent
Auto Trait Implementations§
impl Freeze for CustomerCustomAttributeDefinitionCreatedEvent
impl RefUnwindSafe for CustomerCustomAttributeDefinitionCreatedEvent
impl Send for CustomerCustomAttributeDefinitionCreatedEvent
impl Sync for CustomerCustomAttributeDefinitionCreatedEvent
impl Unpin for CustomerCustomAttributeDefinitionCreatedEvent
impl UnsafeUnpin for CustomerCustomAttributeDefinitionCreatedEvent
impl UnwindSafe for CustomerCustomAttributeDefinitionCreatedEvent
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