pub struct InvestigationRequest3 {Show 14 fields
pub msg_id: String,
pub rqstr_invstgtn_id: Option<String>,
pub rspndr_invstgtn_id: Option<String>,
pub eir: Option<String>,
pub req_actn: Option<InvestigationRequestAction1>,
pub invstgtn_tp: InvestigationType1Choice,
pub invstgtn_sub_tp: Option<InvestigationSubType1Choice>,
pub undrlyg_instrm: Option<UnderlyingInvestigationInstrument1Choice>,
pub undrlyg: Option<UnderlyingData2Choice>,
pub rqstr: Party40Choice,
pub rspndr: Party40Choice,
pub req_orgtr: Option<Party40Choice>,
pub xpctd_rspndr: Option<Party40Choice>,
pub svc_lvl: Option<Vec<InvestigationServiceLevel1Choice>>,
}Fields§
§msg_id: String§rqstr_invstgtn_id: Option<String>§rspndr_invstgtn_id: Option<String>§eir: Option<String>§req_actn: Option<InvestigationRequestAction1>§invstgtn_tp: InvestigationType1Choice§invstgtn_sub_tp: Option<InvestigationSubType1Choice>§undrlyg_instrm: Option<UnderlyingInvestigationInstrument1Choice>§undrlyg: Option<UnderlyingData2Choice>§rqstr: Party40Choice§rspndr: Party40Choice§req_orgtr: Option<Party40Choice>§xpctd_rspndr: Option<Party40Choice>§svc_lvl: Option<Vec<InvestigationServiceLevel1Choice>>Implementations§
Source§impl InvestigationRequest3
impl InvestigationRequest3
pub fn validate(&self) -> Result<(), ValidationError>
Auto Trait Implementations§
impl Freeze for InvestigationRequest3
impl RefUnwindSafe for InvestigationRequest3
impl Send for InvestigationRequest3
impl Sync for InvestigationRequest3
impl Unpin for InvestigationRequest3
impl UnwindSafe for InvestigationRequest3
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