Schema representing a ChatPreferencesInput
Summary
Functions
Components could just be enums that are typed - so we need to decode those as enums as they will just be stings
Types
@type t() :: %ExStreamClient.Model.ChatPreferencesInput{
channel_mentions: (:none | :all) | nil,
default_preference: (:none | :all) | nil,
direct_mentions: (:none | :all) | nil,
group_mentions: (:none | :all) | nil,
here_mentions: (:none | :all) | nil,
role_mentions: (:none | :all) | nil,
thread_replies: (:none | :all) | nil
}