EctoNetwork.CIDR (EctoNetwork v1.6.0)

View Source

Support for using Ecto with :cidr fields.

Summary

Functions

Handle casting to Postgrex.INET

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() :: EctoNetwork.INET.t()

Functions

cast(address)

Handle casting to Postgrex.INET

decode(address)

Convert from native Ecto representation to a binary

dump(address)

Convert to the native Ecto representation

embed_as(format)

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.