Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 1.66 KB

lang_simple.md

File metadata and controls

22 lines (20 loc) · 1.66 KB

简单的对应关系

下面是一个简短的概览,显示了代码生成器可以生成的内容(并非完备)。有些行附带超链接,里面有更详细的解释。

Rust Dart
Vec<u8>, Vec<i8>.. Uint8List, Int8List, ..
Vec<T> List<T>
[T; N] List<T>
struct { .. }, struct( .. ) class
enum { A, B } enum
enum { A(..) } @freezed class
use ... act normally
Option<T> T?
Box<T> T
comments same
Result::Err, panic throw Exception
i8, u8, .., usize int
f32, f64 double
bool bool
String String
() void