EctoNetwork.MACADDR (EctoNetwork v1.6.0)

View Source

Support for using Ecto with :macaddr fields.

Summary

Functions

Handle casting to Postgrex.MACADDR.

Convert from native Ecto representation to a binary.

Convert to the native Ecto representation.

Handle embedding format for CIDR records.

Handle equality testing for CIDR records.

Load from the native Ecto representation.

Callback implementation for Ecto.Type.type/0.

Types

t()

@type t() :: Postgrex.MACADDR.t()

Functions

cast(address)

Handle casting to Postgrex.MACADDR.

decode(macaddr)

Convert from native Ecto representation to a binary.

dump(address)

Convert to the native Ecto representation.

embed_as(_)

Handle embedding format for CIDR records.

equal?(left, right)

Handle equality testing for CIDR records.

load(address)

Load from the native Ecto representation.

type()

Callback implementation for Ecto.Type.type/0.