pub struct 配置 {
pub version: Option<String>,
pub source: Option<String>,
pub info: Option<基本信息>,
pub data: Option<数据配置>,
pub analysis: Option<分析配置>,
pub algebra: Option<IndexMap<String, Vec<运算规则>>>,
pub form: 键盘配置,
pub encoder: 编码配置,
pub optimization: Option<优化配置>,
pub diagram: Option<图示配置>,
}Fields§
§version: Option<String>§source: Option<String>§info: Option<基本信息>§data: Option<数据配置>§analysis: Option<分析配置>§algebra: Option<IndexMap<String, Vec<运算规则>>>§form: 键盘配置§encoder: 编码配置§optimization: Option<优化配置>§diagram: Option<图示配置>Trait Implementations§
Source§impl<'de> Deserialize<'de> for 配置
impl<'de> Deserialize<'de> for 配置
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
Auto Trait Implementations§
impl Freeze for 配置
impl RefUnwindSafe for 配置
impl Send for 配置
impl Sync for 配置
impl Unpin for 配置
impl UnsafeUnpin for 配置
impl UnwindSafe for 配置
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