Hit | Total | Coverage | |
---|---|---|---|
Lines | 3 | 3 | 100.0% |
Functions | 0 | 0 | - |
Branches | 0 | 0 | - |
Line | Branch | Hits | Source code |
---|---|---|---|
1 | import 'marshaling_context.dart'; |
||
2 | import 'squadron_marshaler.dart'; |
||
3 |
|
||
4 | /// Identity marshaler. |
||
5 | final class IdentityMarshaler<T> extends SquadronMarshaler<T, T> { |
||
6 | 12 | const IdentityMarshaler(); |
|
7 |
|
||
8 | 1 | @override |
|
9 | T marshal(T data, [MarshalingContext? context]) => data; |
||
10 |
|
||
11 | 1 | @override |
|
12 | T unmarshal(T data, [MarshalingContext? context]) => data; |
||
13 | } |