[go: up one dir, main page]

Etherlink/Kernel: Change etherlink inspector to not used an enum and use trait-based instead

What

Update the inspector code to use trait-based genericity instead of enum-based

Why

  • Same performances, boxes in both cases.
  • Simplify addition of new inspectors (not necessary to implement all methods in EtherlinkInspector

How

  • Remove EtherlinkInspector structure.
  • Instantiate new trait EtherlinkInspector

Manually testing the MR

CI, only rework

Merge request reports

Loading