brodex v0.0.1 Brodex.Guards View Source
Link to this section Summary
Functions
Return true
if term
is Brodex.Message.record/0
.
Return true
if term
is Brodex.MessageSet.record/0
.
Link to this section Functions
Return true
if term
is Brodex.Message.record/0
.
Examples
iex> Brodex.Guards.is_message_record({:kafka_message, 164, "", "hello", :create, 1_563_946_803_056, []})
true
iex> Brodex.Guards.is_message_record(
...> {:kafka_message_set, "my_topic", 0, 33,
...> [
...> {:kafka_message, 31, "", "a", :create, 1_564_023_091_657, []},
...> {:kafka_message, 32, "", "b", :create, 1_564_023_091_894, []}
...> ]}
...> )
false
Return true
if term
is Brodex.MessageSet.record/0
.
Examples
iex> Brodex.Guards.is_message_set_record(
...> {:kafka_message_set, "my_topic", 0, 33,
...> [
...> {:kafka_message, 31, "", "a", :create, 1_564_023_091_657, []},
...> {:kafka_message, 32, "", "b", :create, 1_564_023_091_894, []}
...> ]}
...> )
true
iex> Brodex.Guards.is_message_set_record({:kafka_message, 164, "", "hello", :create, 1_563_946_803_056, []})
false