Current section
Files
Jump to
Current section
Files
lib/types/language.ex
defmodule Appwrite.Types.Language do
@moduledoc """
Represents a language with its ISO code and native name.
## Fields
- `name` (`String.t`): Language name.
- `code` (`String.t`): ISO 639-1 two-character code.
- `native_name` (`String.t`): Native language name.
"""
@type t :: %__MODULE__{
name: String.t(),
code: String.t(),
native_name: String.t()
}
defstruct [:name, :code, :native_name]
end