class Radix::Result(T)
 Radix::Result(T)
 Reference
 Object
Overview
Result present the output of walking our Radix tree
Radix::Tree
implementation.
It provides helpers to retrieve the success (or failure) and the payload
obtained from walkin our tree using Radix::Tree#find
This information can be used to perform actions in case of the path that was looked on the Tree was found.
A Result is also used recursively by Radix::Tree#find
when collecting
extra information like params.
Defined in:
radix/result.crInstance Method Summary

#found?
Returns whatever a payload was found by
Tree#find
and is part of the result.  #params
 #payload : T  Nil
 #payload? : T  Nil  Nil

#use(node : Node(T), payload = true)
Adjust result information by using the details of the given
Node
.
Instance Method Detail
def found?
#
Returns whatever a payload was found by Tree#find
and is part of
the result.
result = Radix::Result(Symbol).new
result.found?
# => false
root = Radix::Node(Symbol).new("/", :root)
result.use(root)
result.found?
# => true