File tree 2 files changed +29
-0
lines changed
2 files changed +29
-0
lines changed Original file line number Diff line number Diff line change 13
13
- [ Uninhabited types like ` ! ` and exhaustiveness] ( ./active_discussion/uninhabited_types.md )
14
14
- [ Unions] ( ./active_discussion/unions.md )
15
15
- [ Uninitialized memory] ( ./active_discussion/uninitialized_memory.md )
16
+ - [ Data representation] ( ./representation.md )
16
17
- [ Optimizations] ( ./optimizations.md )
17
18
- [ Optimizing immutable memory] ( ./optimizations/immutable_memory.md )
Original file line number Diff line number Diff line change
1
+ # Data structure representation
2
+
3
+ ## Introduction
4
+
5
+ ## Representation of scalars
6
+
7
+ https://github.com/rust-rfcs/unsafe-code-guidelines/issues/9
8
+
9
+ ## Representation of structs and tuples
10
+
11
+ https://github.com/rust-rfcs/unsafe-code-guidelines/issues/11
12
+ https://github.com/rust-rfcs/unsafe-code-guidelines/issues/12
13
+
14
+ ## Representation of enums
15
+
16
+ https://github.com/rust-rfcs/unsafe-code-guidelines/issues/10
17
+
18
+ ## Representation of unions
19
+
20
+ https://github.com/rust-rfcs/unsafe-code-guidelines/issues/13
21
+
22
+ ## Representation of references and raw pointers
23
+
24
+ https://github.com/rust-rfcs/unsafe-code-guidelines/issues/16
25
+
26
+ ## Representation of function pointers
27
+
28
+ https://github.com/rust-rfcs/unsafe-code-guidelines/issues/14
You can’t perform that action at this time.
0 commit comments