| 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 | } |