Skip to main content

Crate nargo_types

Crate nargo_types 

Source

Re-exports§

pub use context::NargoContext;
pub use document::Document;
pub use document::DocumentMeta;
pub use document::FrontMatter;
pub use errors::Error;
pub use errors::ErrorKind;
pub use errors::Result;

Modules§

context
Context module for Nargo.
document
文档模块 定义文档的元信息结构
errors

Structs§

BridgeField
用于 TypeScript 生成的桥接字段信息
BridgeType
用于 TypeScript 生成的桥接类型信息
CodeWriter
代码生成器
CompileOptions
编译选项
Cursor
源代码解析游标
NargoBlock
Nargo 文件中的代码块
NargoFile
Nargo 文件结构
Position
源代码中的具体位置
Route
单个路由配置
RouterConfig
路由配置
Span
源代码中一段文本的位置范围

Enums§

CompileMode
编译模式
NargoValue
Nargo 值类型

Traits§

TypeBridge
可以桥接到 TypeScript 的类型 trait

Functions§

is_alphabetic
判断字符是否为字母或下划线或美元符号
is_alphanumeric
判断字符是否为字母数字或下划线或美元符号
is_pos_in_span
判断位置是否在指定的范围内
is_void_element
判断 HTML 标签是否为自闭合标签