pub struct CtpForm {
pub broker_id: String,
pub td_addr: String,
pub td_user: String,
pub td_password: String,
pub td_auth_code: String,
pub td_app_id: String,
pub md_addr: String,
pub md_user: String,
pub md_password: String,
pub symbols: String,
}Expand description
CTP 网关配置表单(S6 测试面;界面手工输入源 → UiCmd::CtpConfigure →
ask ctp.configure。零配置口径:界面不读文件,值全部人敲;密码位掩码)。
Fields§
§broker_id: String§td_addr: String§td_user: String§td_password: String§td_auth_code: String§td_app_id: String§md_addr: String§md_user: String§md_password: String§symbols: String订阅标的(逗号分隔;订阅行情 钮解析)。
Implementations§
Source§impl CtpForm
impl CtpForm
Sourcepub fn to_configure_req(&self) -> ConfigureReq
pub fn to_configure_req(&self) -> ConfigureReq
表单 → 线上契约(字段直映;md 回落由插件侧裁决,表单不预处理)。
Trait Implementations§
impl StructuralPartialEq for CtpForm
Auto Trait Implementations§
impl Freeze for CtpForm
impl RefUnwindSafe for CtpForm
impl Send for CtpForm
impl Sync for CtpForm
impl Unpin for CtpForm
impl UnsafeUnpin for CtpForm
impl UnwindSafe for CtpForm
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.