pub struct OrderSource {
pub name: Option<String>,
}
Expand description
Represents the origination details of an order.
Fields§
§name: Option<String>
The name used to identify the place (physical or digital) that an order originates. If unset, the name defaults to the name of the application that created the order.
Trait Implementations§
Source§impl Clone for OrderSource
impl Clone for OrderSource
Source§fn clone(&self) -> OrderSource
fn clone(&self) -> OrderSource
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OrderSource
impl Debug for OrderSource
Source§impl Default for OrderSource
impl Default for OrderSource
Source§fn default() -> OrderSource
fn default() -> OrderSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrderSource
impl<'de> Deserialize<'de> for OrderSource
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 PartialEq for OrderSource
impl PartialEq for OrderSource
Source§impl Serialize for OrderSource
impl Serialize for OrderSource
impl Eq for OrderSource
impl StructuralPartialEq for OrderSource
Auto Trait Implementations§
impl Freeze for OrderSource
impl RefUnwindSafe for OrderSource
impl Send for OrderSource
impl Sync for OrderSource
impl Unpin for OrderSource
impl UnwindSafe for OrderSource
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.