# EdgeByKind

`import { EdgeByKind } from "destack:topology";`

Selector that matches edges by kind.

```ds title="EdgeByKind"
export struct EdgeByKind {
    kind: "kind";
    edgeKind: EdgeKind;
}
```

[language/library/src/topology/edge.ds:67:72](https://github.com/destack-sh/destack/blob/main/language/library/src/topology/edge.ds#L67-L72)

## Members

### `kind: "kind"`

Selector discriminator.

### `edgeKind: EdgeKind`

Edge kind to match.
