Representation of an Identity Document resource.
Summary
Types
@type t() :: %Humaans.Resources.IdentityDocument{ created_at: DateTime.t() | nil, expiry_date: Date.t() | nil, file: map() | nil, file_id: binary() | nil, id: binary() | nil, identity_document_type_id: binary() | nil, issue_date: Date.t() | nil, issuing_country: binary() | nil, name: binary() | nil, number: binary() | nil, person_id: binary() | nil, updated_at: DateTime.t() | nil }
Functions
@spec build(ExConstructor.map_or_kwlist(), Keyword.t()) :: %Humaans.Resources.IdentityDocument{ created_at: term(), expiry_date: term(), file: term(), file_id: term(), id: term(), identity_document_type_id: term(), issue_date: term(), issuing_country: term(), name: term(), number: term(), person_id: term(), updated_at: term() }