Jido.Messaging.TopologyValidator (Jido Messaging v1.0.0)

Copy Markdown View Source

Validation helpers for bridge-room topology payloads.

Summary

Functions

Validates bridge-room topology references before applying them.

Types

validation_error()

@type validation_error() :: %{code: atom(), detail: map()}

Functions

validate_bridge_room_spec(instance_module, spec)

@spec validate_bridge_room_spec(module(), Jido.Messaging.BridgeRoomSpec.t()) ::
  :ok | {:error, {:invalid_topology, [validation_error()]}}

Validates bridge-room topology references before applying them.