pub struct OrderLog {Show 35 fields
pub id: i64,
pub log_time: Option<Timestamp>,
pub log_type: String,
pub event_type: String,
pub execution_quantity: f64,
pub execution_price: f64,
pub order_id: i64,
pub original_order_id: String,
pub action: String,
pub side: String,
pub fund_code: String,
pub market_operation_code: String,
pub product_code: String,
pub product_name: String,
pub order_price: f64,
pub order_quantity: f64,
pub unfilled: f64,
pub filled: f64,
pub status: String,
pub borrowed: bool,
pub auto: bool,
pub accepted: bool,
pub lp: bool,
pub ask_type_type: i32,
pub program_type: i32,
pub tag: String,
pub original_price: f64,
pub user_code: i32,
pub user_trimmed_ip: String,
pub smp_type: i32,
pub server_ip: String,
pub create_time: Option<Timestamp>,
pub submit_time: Option<Timestamp>,
pub process_time: Option<Timestamp>,
pub last_trade_notify_time: Option<Timestamp>,
}Fields§
§id: i64§log_time: Option<Timestamp>로그시각
log_type: String로그종류
event_type: String이벤트
execution_quantity: f64체결수량
execution_price: f64체결가격
order_id: i64주문번호
original_order_id: String원주문번호
action: String신규/정정/취소
side: String방향 (Ask, Bid)
fund_code: String펀드코드
market_operation_code: String장운영코드
product_code: String종목코드
product_name: String종목명
order_price: f64주문가격
order_quantity: f64주문수량
unfilled: f64미체결
filled: f64체결
status: String상태
borrowed: bool차입
auto: bool자동정정
accepted: bool거래소접수여부
lp: boolLP여부
ask_type_type: i32차입매도2/일반매도1/매수0
program_type: i32PT코드
tag: String태그
original_price: f64체결확인시점상대가격
user_code: i32사번
user_trimmed_ip: StringIP
smp_type: i32SMP 타입
server_ip: String서버 IP
create_time: Option<Timestamp>주문생성
submit_time: Option<Timestamp>거래소송신
process_time: Option<Timestamp>거래소수신
last_trade_notify_time: Option<Timestamp>체결알림시각
Trait Implementations§
§impl<'de> Deserialize<'de> for OrderLog
impl<'de> Deserialize<'de> for OrderLog
§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 OrderLog
impl Message for OrderLog
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.impl StructuralPartialEq for OrderLog
Auto Trait Implementations§
impl Freeze for OrderLog
impl RefUnwindSafe for OrderLog
impl Send for OrderLog
impl Sync for OrderLog
impl Unpin for OrderLog
impl UnwindSafe for OrderLog
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§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