From a37b0ee811e228674073d91c76dd6be0d2caf8c5 Mon Sep 17 00:00:00 2001 From: xfy Date: Tue, 7 Jul 2026 18:29:54 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=BF=AE=E5=A4=8D=20cargo=20doc=20?= =?UTF-8?q?=E7=9A=84=E4=B8=A4=E5=A4=84=20broken=20intra-doc=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - runner.rs: 把含函数调用表达式的 rustdoc 链接 `[crate::codemirror_bridge::get_module().create]` 改为普通代码片段;get_module 是 WASM 专属符号,server target rustdoc 解析不到 - sql_result_table.rs: 模块级 doc 里裸用 `[SqlResult]` 但该类型来自 server-gated 模块不在作用域,改为纯代码片段并补全路径 --- src/components/code_runner/runner.rs | 2 +- src/components/sql_result_table.rs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/code_runner/runner.rs b/src/components/code_runner/runner.rs index b6f05cd..1df9b01 100644 --- a/src/components/code_runner/runner.rs +++ b/src/components/code_runner/runner.rs @@ -1,7 +1,7 @@ //! CodeRunner 组件实现:源码 + 运行按钮 + 轮询 + 输出区。 //! //! 编辑器挂载:组件在 WASM 端按自身 `container_id` 调用 -//! [`crate::codemirror_bridge::get_module().create`] 挂载 CodeMirror,`onChange` +//! `codemirror_bridge::get_module().create(...)` 挂载 CodeMirror,`onChange` //! 回写到内部 `source_signal`,`use_drop` 时销毁实例。范式镜像 SQL 控制台 //!(`src/pages/admin/system.rs`)与 Tiptap 编辑器(`src/pages/admin/write.rs`)。 diff --git a/src/components/sql_result_table.rs b/src/components/sql_result_table.rs index cbf8dc4..4f3ffeb 100644 --- a/src/components/sql_result_table.rs +++ b/src/components/sql_result_table.rs @@ -1,6 +1,7 @@ //! SQL 查询结果表格组件。 //! -//! 消费后端 [`SqlResult`],按单元格的 `serde_json::Value` variant 渲染: +//! 消费后端 `SqlResult`(`crate::api::database::sql_console::SqlResult`), +//! 按单元格的 `serde_json::Value` variant 渲染: //! NULL 显示为斜体灰色字面量,布尔显示为彩色小徽章,数字右对齐 + 等宽数字, //! 文本截断显示。长文本可通过点击行在行下方展开跨列详情区查看完整内容。 //! 表头 sticky,列宽有界(`max-width`),避免长文本撑爆横向布局。