Ruler.State.FactInfo (Ruler v0.1.0) View Source

Link to this section Summary

Link to this section Types

Specs

source() :: :explicit_assertion | {:implied_by, Ruler.Activation.t()}

Specs

t() :: %Ruler.State.FactInfo{sources: MapSet.t(source())}

Link to this section Functions

Link to this function

add_source(fact_info, source)

View Source

Specs

add_source(t(), source()) :: t()

Specs

baseless?(t()) :: boolean()

Specs

new(source()) :: t()
Link to this function

remove_source(fact_info, source)

View Source

Specs

remove_source(t(), source()) :: t()