Struct gift_shop::events::order::OrderCanceled
source · pub struct OrderCanceled {
pub order_id: Uuid,
pub account_id: Uuid,
pub total_price: i64,
}
Fields§
§order_id: Uuid
§account_id: Uuid
§total_price: i64
Trait Implementations§
source§impl Clone for OrderCanceled
impl Clone for OrderCanceled
source§fn clone(&self) -> OrderCanceled
fn clone(&self) -> OrderCanceled
Returns a copy 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<'de> Deserialize<'de> for OrderCanceled
impl<'de> Deserialize<'de> for OrderCanceled
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
source§impl Event for OrderCanceled
impl Event for OrderCanceled
source§impl EventApplier<OrderCanceled> for Order
impl EventApplier<OrderCanceled> for Order
fn apply(&mut self, _: &OrderCanceled) -> Result<(), ApplyError>
source§impl Serialize for OrderCanceled
impl Serialize for OrderCanceled
source§impl TryFrom<RecordedEvent> for OrderCanceled
impl TryFrom<RecordedEvent> for OrderCanceled
impl Event for OrderCanceled
Auto Trait Implementations§
impl RefUnwindSafe for OrderCanceled
impl Send for OrderCanceled
impl Sync for OrderCanceled
impl Unpin for OrderCanceled
impl UnwindSafe for OrderCanceled
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