Exception: Sashite::Stn::Error::Validation

Inherits:
Sashite::Stn::Error show all
Defined in:
lib/sashite/stn/error.rb

Overview

Raised when an STN payload fails structural or semantic validation.

Examples:

begin
  Sashite::Stn.parse("not a hash")
rescue Sashite::Stn::Error::Validation => e
  warn "Validation failed: #{e.message}"
end

Direct Known Subclasses

Coordinate, Delta, Piece