Feat/tribo3d集成 #421

Open
k88936 wants to merge 300 commits from feat/tribo3d-integeration into master
Showing only changes of commit 12512f26b2 - Show all commits
@@ -8,7 +8,9 @@ use crate::model3d::common::{
use super::MODEL3D_TS_EXPORT_DIR;
#[derive(Clone, Debug, Deserialize, PartialEq, Serialize)]
#[serde(tag = "kind", rename_all = "camelCase")]
// 注:ts-rs 12 不支持 enum 级 deny_unknown_fields,构建时会打印一条
// “failed to parse serde attribute” 告警;该属性仍由 serde 生效,生成的 TS 绑定不受影响。
#[serde(tag = "kind", rename_all = "camelCase", deny_unknown_fields)]
#[derive(ts_rs::TS)]
#[ts(export, export_to = MODEL3D_TS_EXPORT_DIR)]
pub enum Model3dMultiviewInputs {