pub struct Rights {Show 17 fields
pub api: Option<bool>,
pub api_deprecated: Option<bool>,
pub confirmed: Option<bool>,
pub enabled: Option<bool>,
pub exclude_reports: Option<bool>,
pub expert: Option<bool>,
pub investor: Option<bool>,
pub otp_enabled: Option<bool>,
pub password_change: Option<bool>,
pub push: Option<bool>,
pub readonly: Option<bool>,
pub reports: Option<bool>,
pub reset_pass: Option<bool>,
pub sponsored: Option<bool>,
pub technical: Option<bool>,
pub trade_disabled: Option<bool>,
pub trailing: Option<bool>,
}
Expand description
Rights assigned to the MT5 account.
Fields§
§api: Option<bool>
User is allowed to connect via MT5 Web API\n
api_deprecated: Option<bool>
This flag is obsolete and not used\n
confirmed: Option<bool>
User’s certificate is confirmed\n
enabled: Option<bool>
The User is allowed to connect\n
exclude_reports: Option<bool>
User is not allowed to view reports\n
expert: Option<bool>
User is allowed to use Expert Advisors\n
investor: Option<bool>
For internal mt5 usage\n
otp_enabled: Option<bool>
User is allowed to use OTP\n
password_change: Option<bool>
User is allowed to change password\n
push: Option<bool>
User has enabled push notifications\n
readonly: Option<bool>
Value for internal mt5 usage\n
reports: Option<bool>
User is allowed to receive daily reports\n
reset_pass: Option<bool>
User must change password during next connection\n
sponsored: Option<bool>
VPS is enabled for user\n
technical: Option<bool>
User can view technical accounts in manager/admin terminal\n
trade_disabled: Option<bool>
Trading is disabled for user\n
trailing: Option<bool>
User is allowed to use trailing stops\n
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Rights
impl<'de> Deserialize<'de> for Rights
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
Auto Trait Implementations§
impl Freeze for Rights
impl RefUnwindSafe for Rights
impl Send for Rights
impl Sync for Rights
impl Unpin for Rights
impl UnwindSafe for Rights
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