pub struct OrderSpecifier(pub String);Expand description
Identifies an order for lookup/cancel/replace operations: either the
order’s id (e.g. 6789) or @ followed by its client id
(e.g. @my-order).
Tuple Fields§
§0: StringImplementations§
Source§impl OrderSpecifier
impl OrderSpecifier
Sourcepub fn from_client_id(id: impl AsRef<str>) -> Self
pub fn from_client_id(id: impl AsRef<str>) -> Self
A specifier addressing an order by the client id assigned through
ClientExtensions.
Trait Implementations§
Source§impl Clone for OrderSpecifier
impl Clone for OrderSpecifier
Source§fn clone(&self) -> OrderSpecifier
fn clone(&self) -> OrderSpecifier
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 OrderSpecifier
impl Debug for OrderSpecifier
Source§impl<'de> Deserialize<'de> for OrderSpecifier
impl<'de> Deserialize<'de> for OrderSpecifier
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 Display for OrderSpecifier
impl Display for OrderSpecifier
impl Eq for OrderSpecifier
Source§impl From<&OrderId> for OrderSpecifier
impl From<&OrderId> for OrderSpecifier
Source§impl From<&str> for OrderSpecifier
impl From<&str> for OrderSpecifier
Source§impl From<OrderId> for OrderSpecifier
impl From<OrderId> for OrderSpecifier
Source§impl From<String> for OrderSpecifier
impl From<String> for OrderSpecifier
Source§impl FromStr for OrderSpecifier
impl FromStr for OrderSpecifier
Source§impl Hash for OrderSpecifier
impl Hash for OrderSpecifier
Source§impl Ord for OrderSpecifier
impl Ord for OrderSpecifier
Source§fn cmp(&self, other: &OrderSpecifier) -> Ordering
fn cmp(&self, other: &OrderSpecifier) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for OrderSpecifier
impl PartialEq for OrderSpecifier
Source§impl PartialOrd for OrderSpecifier
impl PartialOrd for OrderSpecifier
Source§impl Serialize for OrderSpecifier
impl Serialize for OrderSpecifier
impl StructuralPartialEq for OrderSpecifier
Auto Trait Implementations§
impl Freeze for OrderSpecifier
impl RefUnwindSafe for OrderSpecifier
impl Send for OrderSpecifier
impl Sync for OrderSpecifier
impl Unpin for OrderSpecifier
impl UnsafeUnpin for OrderSpecifier
impl UnwindSafe for OrderSpecifier
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.