Current section

Files

Jump to
workos lib workos user_management reset_password.ex
Raw

lib/workos/user_management/reset_password.ex

defmodule WorkOS.UserManagement.ResetPassword do
@moduledoc """
WorkOS Reset Password struct.
"""
alias WorkOS.UserManagement.User
@behaviour WorkOS.Castable
@type t() :: %__MODULE__{
user: User.t()
}
@enforce_keys [
:user
]
defstruct [
:user
]
@impl true
def cast(map) do
%__MODULE__{
user: map["user"]
}
end
end