1///|
2trait trait Sized {
size() -> Int64
}
Sized {
3 () -> Int64
size() -> Int64
Int64
4}
5
6///|
7trait trait Setter {
set(Ptr[Self], Self) -> Unit
}
Setter {
8 (Ptr[Self], Self) -> Unit
set(type Ptr[T]
Ptr[type parameter Self
Self], type parameter Self
Self) -> Unit
Unit
9}
10
11///|
12trait trait Getter {
get(ConstPtr[Self]) -> Self
}
Getter {
13 (ConstPtr[Self]) -> Self
get(type ConstPtr[T]
ConstPtr[type parameter Self
Self]) -> type parameter Self
Self
14}
15