pub struct PriceReportV04 {
pub msg_id: MessageIdentification1,
pub pool_ref: Option<AdditionalReference3>,
pub prvs_ref: Option<Vec<AdditionalReference3>>,
pub rltd_ref: Option<AdditionalReference3>,
pub msg_pgntn: Pagination,
pub pric_rpt_id: Max35Text,
pub fctn: PriceReportFunction1Code,
pub cxl_id: Option<Max35Text>,
pub pric_valtn_dtls: Vec<PriceValuation4>,
pub xtnsn: Option<Vec<Extension1>>,
}
Fields§
§msg_id: MessageIdentification1
§pool_ref: Option<AdditionalReference3>
§prvs_ref: Option<Vec<AdditionalReference3>>
§rltd_ref: Option<AdditionalReference3>
§msg_pgntn: Pagination
§pric_rpt_id: Max35Text
§fctn: PriceReportFunction1Code
§cxl_id: Option<Max35Text>
§pric_valtn_dtls: Vec<PriceValuation4>
§xtnsn: Option<Vec<Extension1>>
Trait Implementations§
source§impl Clone for PriceReportV04
impl Clone for PriceReportV04
source§fn clone(&self) -> PriceReportV04
fn clone(&self) -> PriceReportV04
Returns a copy of the value. Read more
1.0.0 · 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 PriceReportV04
impl Debug for PriceReportV04
source§impl Default for PriceReportV04
impl Default for PriceReportV04
source§fn default() -> PriceReportV04
fn default() -> PriceReportV04
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PriceReportV04
impl<'de> Deserialize<'de> for PriceReportV04
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 PriceReportV04
impl PartialEq for PriceReportV04
source§impl Serialize for PriceReportV04
impl Serialize for PriceReportV04
impl StructuralPartialEq for PriceReportV04
Auto Trait Implementations§
impl Freeze for PriceReportV04
impl RefUnwindSafe for PriceReportV04
impl Send for PriceReportV04
impl Sync for PriceReportV04
impl Unpin for PriceReportV04
impl UnwindSafe for PriceReportV04
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)