master
go 16 lines 419 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 package l2topology
4
5 import "context"
6
7 // NoopEngine is a temporary placeholder that satisfies Engine.
8 type NoopEngine struct{}
9
10 func (NoopEngine) DiscoverByCIDRs(context.Context, CIDRRequest) (Result, error) {
11 return Result{}, ErrNotImplemented
12 }
13
14 func (NoopEngine) DiscoverByDevices(context.Context, DeviceRequest) (Result, error) {
15 return Result{}, ErrNotImplemented
16 }