# fidl::CodingTraits\<::std::vector\< T \> \>

## Summary

| ### Public static attributes ||
|---|---|
| `kInlineSize = sizeof(fidl_vector_t)` | `constexpr size_t` |

| ### Public static functions ||
|---|---|
| `Decode(DecoderImpl *decoder, ::std::vector< T > *value, size_t offset)` | `void` |
| `Encode(EncoderImpl *encoder, ::std::vector< T > *value, size_t offset, std::optional< HandleInformation > maybe_handle_info)` | `void` |

## Public static attributes

### kInlineSize

```c++
constexpr size_t fidl::CodingTraits<::std::vector< T > >::kInlineSize = sizeof(fidl_vector_t)
```

## Public static functions

### Decode

```c++
void fidl::CodingTraits<::std::vector< T > >::Decode(
  DecoderImpl *decoder,
  ::std::vector< T > *value,
  size_t offset
)
```

### Encode

```c++
void fidl::CodingTraits<::std::vector< T > >::Encode(
  EncoderImpl *encoder,
  ::std::vector< T > *value,
  size_t offset,
  std::optional< HandleInformation > maybe_handle_info
)
```