> Aztec.nr API reference, v6.0.0 (mainnet and testnet). Index: https://docs.aztec.network/aztec-nr-api/v6.0.0/llms.txt

# Primitive type TraitImpl

Module: `std`

A compile-time type which represents represents a trait implementation such as `impl Foo for Bar { ... }`.

## Implementations

```rust
impl TraitImpl
```

```rust
pub comptime fn trait_generic_args(self) -> [Type]
```

```rust
pub comptime fn methods(self) -> [FunctionDefinition]
```
