Solid.BinaryCondition (solid v1.0.0-rc.0)
View SourceSummary
Types
@type t() :: %Solid.BinaryCondition{ child_condition: {:and | :or, t() | Solid.UnaryCondition.t()} | nil, left_argument: Solid.Argument.t(), left_argument_filters: [Solid.Filter.t()], loc: Solid.Parser.Loc.t(), operator: Solid.Lexer.operator(), right_argument: Solid.Argument.t(), right_argument_filters: [Solid.Filter.t()] }
Functions
@spec eval({term(), Solid.Lexer.operator(), term()}) :: {:ok, boolean()} | {:error, binary()}