pub struct UserRequest {
pub message: Message,
}Expand description
UserRequest is the fix44 UserRequest type, MsgType = BE.
Fields§
§message: MessageImplementations§
Source§impl UserRequest
impl UserRequest
Sourcepub fn new(
user_request_id: UserRequestIDField,
user_request_type: UserRequestTypeField,
username: UsernameField,
) -> Self
pub fn new( user_request_id: UserRequestIDField, user_request_type: UserRequestTypeField, username: UsernameField, ) -> Self
Creates a new UserRequest with required fields.
Sourcepub fn from_message(msg: Message) -> Self
pub fn from_message(msg: Message) -> Self
Creates a UserRequest from an existing Message.
Sourcepub fn to_message(self) -> Message
pub fn to_message(self) -> Message
Returns the underlying Message.
Sourcepub fn set_new_password(&mut self, v: String)
pub fn set_new_password(&mut self, v: String)
Sets NewPassword, Tag 925.
Sourcepub fn get_new_password(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_new_password(&self) -> Result<String, MessageRejectErrorEnum>
Gets NewPassword, Tag 925.
Sourcepub fn has_new_password(&self) -> bool
pub fn has_new_password(&self) -> bool
Returns true if NewPassword is present, Tag 925.
Sourcepub fn set_password(&mut self, v: String)
pub fn set_password(&mut self, v: String)
Sets Password, Tag 554.
Sourcepub fn get_password(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_password(&self) -> Result<String, MessageRejectErrorEnum>
Gets Password, Tag 554.
Sourcepub fn has_password(&self) -> bool
pub fn has_password(&self) -> bool
Returns true if Password is present, Tag 554.
Sourcepub fn set_raw_data(&mut self, v: String)
pub fn set_raw_data(&mut self, v: String)
Sets RawData, Tag 96.
Sourcepub fn get_raw_data(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_raw_data(&self) -> Result<String, MessageRejectErrorEnum>
Gets RawData, Tag 96.
Sourcepub fn has_raw_data(&self) -> bool
pub fn has_raw_data(&self) -> bool
Returns true if RawData is present, Tag 96.
Sourcepub fn set_raw_data_length(&mut self, v: isize)
pub fn set_raw_data_length(&mut self, v: isize)
Sets RawDataLength, Tag 95.
Sourcepub fn get_raw_data_length(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_raw_data_length(&self) -> Result<isize, MessageRejectErrorEnum>
Gets RawDataLength, Tag 95.
Sourcepub fn has_raw_data_length(&self) -> bool
pub fn has_raw_data_length(&self) -> bool
Returns true if RawDataLength is present, Tag 95.
Sourcepub fn set_user_request_id(&mut self, v: String)
pub fn set_user_request_id(&mut self, v: String)
Sets UserRequestID, Tag 923.
Sourcepub fn get_user_request_id(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_user_request_id(&self) -> Result<String, MessageRejectErrorEnum>
Gets UserRequestID, Tag 923.
Sourcepub fn has_user_request_id(&self) -> bool
pub fn has_user_request_id(&self) -> bool
Returns true if UserRequestID is present, Tag 923.
Sourcepub fn set_user_request_type(&mut self, v: isize)
pub fn set_user_request_type(&mut self, v: isize)
Sets UserRequestType, Tag 924.
Sourcepub fn get_user_request_type(&self) -> Result<isize, MessageRejectErrorEnum>
pub fn get_user_request_type(&self) -> Result<isize, MessageRejectErrorEnum>
Gets UserRequestType, Tag 924.
Sourcepub fn has_user_request_type(&self) -> bool
pub fn has_user_request_type(&self) -> bool
Returns true if UserRequestType is present, Tag 924.
Sourcepub fn set_username(&mut self, v: String)
pub fn set_username(&mut self, v: String)
Sets Username, Tag 553.
Sourcepub fn get_username(&self) -> Result<String, MessageRejectErrorEnum>
pub fn get_username(&self) -> Result<String, MessageRejectErrorEnum>
Gets Username, Tag 553.
Sourcepub fn has_username(&self) -> bool
pub fn has_username(&self) -> bool
Returns true if Username is present, Tag 553.