[][src]Struct iso20022::head_001_001_02::BusinessApplicationHeaderV02

pub struct BusinessApplicationHeaderV02 {
    pub biz_msg_idr: String,
    pub biz_prcg_dt: Option<i64>,
    pub biz_svc: Option<String>,
    pub char_set: Option<String>,
    pub cpy_dplct: Option<i32>,
    pub cre_dt: i64,
    pub fr: Party44Choice,
    pub mkt_prctc: Option<ImplementationSpecification1>,
    pub msg_def_idr: String,
    pub prty: Option<String>,
    pub pssbl_dplct: Option<bool>,
    pub rltd: Vec<BusinessApplicationHeader5>,
    pub sgntr: Option<SignatureEnvelope>,
    pub to: Party44Choice,
}

Fields

biz_msg_idr: Stringbiz_prcg_dt: Option<i64>biz_svc: Option<String>char_set: Option<String>cpy_dplct: Option<i32>cre_dt: i64fr: Party44Choicemkt_prctc: Option<ImplementationSpecification1>msg_def_idr: Stringprty: Option<String>pssbl_dplct: Option<bool>rltd: Vec<BusinessApplicationHeader5>sgntr: Option<SignatureEnvelope>to: Party44Choice

Methods

impl BusinessApplicationHeaderV02[src]

pub fn biz_prcg_dt(&self) -> i64[src]

Returns the value of biz_prcg_dt, or the default value if biz_prcg_dt is unset.

pub fn biz_svc(&self) -> &str[src]

Returns the value of biz_svc, or the default value if biz_svc is unset.

pub fn char_set(&self) -> &str[src]

Returns the value of char_set, or the default value if char_set is unset.

pub fn cpy_dplct(&self) -> CopyDuplicate1Code[src]

Returns the enum value of cpy_dplct, or the default if the field is unset or set to an invalid enum value.

pub fn set_cpy_dplct(&mut self, value: CopyDuplicate1Code)[src]

Sets cpy_dplct to the provided enum value.

pub fn prty(&self) -> &str[src]

Returns the value of prty, or the default value if prty is unset.

pub fn pssbl_dplct(&self) -> bool[src]

Returns the value of pssbl_dplct, or the default value if pssbl_dplct is unset.

Trait Implementations

impl Clone for BusinessApplicationHeaderV02[src]

impl Debug for BusinessApplicationHeaderV02[src]

impl Default for BusinessApplicationHeaderV02[src]

impl Message for BusinessApplicationHeaderV02[src]

impl PartialEq<BusinessApplicationHeaderV02> for BusinessApplicationHeaderV02[src]

impl StructuralPartialEq for BusinessApplicationHeaderV02[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.