I convert the given Noun.t/0 into the given structure
Noun.t/0
@callback from_noun(noun :: Noun.t()) :: {:ok, any()} | :error