pub struct LendingRequestHeader {Show 14 fields
pub pros_cls_code: String,
pub dbcr_ocrn_date: String,
pub fncd: String,
pub prod_pstn_cls_code: String,
pub dbcr_cls_code: String,
pub dbcr_cnof_cls_code: String,
pub dbcr_tr_cls_code: String,
pub dbcr_fert: f64,
pub rela_fert: f64,
pub ins_dbcr_yn: String,
pub tr_cnrp_istu_cod: String,
pub tr_cnrp_fncd: String,
pub tr_cnrp_deps_pprt_clcd: String,
pub tr_cnrp_slb_code: String,
}Expand description
대여 등록 요청 헤더 (obfnp_loan_015a InBlock1)
Fields§
§pros_cls_code: String처리구분코드 (1=등록, 2=수정, 3=취소)
dbcr_ocrn_date: String대차발생일자 (당일, YYYYMMDD)
fncd: String펀드코드 (4자리)
prod_pstn_cls_code: String상품포지션구분코드 (1=상품, 2=매도)
dbcr_cls_code: String대차구분코드 (1=대여, 2=차입승인)
dbcr_cnof_cls_code: String대차상대처구분코드 (1=예탁원, 2=증권금융, 8=리테일, 9=기타)
dbcr_tr_cls_code: String대차거래구분코드 (1=결제, 2=경쟁, 3=맞춤, 4=지정)
dbcr_fert: f64대차수수료율 (소수점 4자리)
rela_fert: f64중개수수료율 (소수점 4자리)
ins_dbcr_yn: String내부대차여부 (Y/N)
tr_cnrp_istu_cod: String거래상대방기관코드
tr_cnrp_fncd: String거래상대방펀드코드
tr_cnrp_deps_pprt_clcd: String거래상대방예탁재산구분코드
tr_cnrp_slb_code: String거래상대방SLB코드
Trait Implementations§
Source§impl Clone for LendingRequestHeader
impl Clone for LendingRequestHeader
Source§fn clone(&self) -> LendingRequestHeader
fn clone(&self) -> LendingRequestHeader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LendingRequestHeader
impl Debug for LendingRequestHeader
Source§impl Default for LendingRequestHeader
impl Default for LendingRequestHeader
§impl<'de> Deserialize<'de> for LendingRequestHeader
impl<'de> Deserialize<'de> for LendingRequestHeader
§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 Message for LendingRequestHeader
impl Message for LendingRequestHeader
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for LendingRequestHeader
impl PartialEq for LendingRequestHeader
Source§fn eq(&self, other: &LendingRequestHeader) -> bool
fn eq(&self, other: &LendingRequestHeader) -> bool
Tests for
self and other values to be equal, and is used by ==.§impl Serialize for LendingRequestHeader
impl Serialize for LendingRequestHeader
impl StructuralPartialEq for LendingRequestHeader
Auto Trait Implementations§
impl Freeze for LendingRequestHeader
impl RefUnwindSafe for LendingRequestHeader
impl Send for LendingRequestHeader
impl Sync for LendingRequestHeader
impl Unpin for LendingRequestHeader
impl UnsafeUnpin for LendingRequestHeader
impl UnwindSafe for LendingRequestHeader
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request