#[non_exhaustive]pub struct ClientExtensions {
pub id: Option<String>,
pub tag: Option<String>,
pub comment: Option<String>,
}Expand description
A ClientExtensions object allows a client to attach a clientID, tag and comment to Orders and Trades in their Account. Do not set, modify, or delete this field if your account is associated with MT4.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: Option<String>The Client ID of the Order/Trade
tag: Option<String>A tag associated with the Order/Trade
comment: Option<String>A comment associated with the Order/Trade
Implementations§
Trait Implementations§
Source§impl Clone for ClientExtensions
impl Clone for ClientExtensions
Source§fn clone(&self) -> ClientExtensions
fn clone(&self) -> ClientExtensions
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 ClientExtensions
impl Debug for ClientExtensions
Source§impl Default for ClientExtensions
impl Default for ClientExtensions
Source§impl<'de> Deserialize<'de> for ClientExtensions
impl<'de> Deserialize<'de> for ClientExtensions
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 ClientExtensions
impl PartialEq for ClientExtensions
Source§impl Serialize for ClientExtensions
impl Serialize for ClientExtensions
impl StructuralPartialEq for ClientExtensions
Auto Trait Implementations§
impl Freeze for ClientExtensions
impl RefUnwindSafe for ClientExtensions
impl Send for ClientExtensions
impl Sync for ClientExtensions
impl Unpin for ClientExtensions
impl UnsafeUnpin for ClientExtensions
impl UnwindSafe for ClientExtensions
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