The functions for which there's only one implementation are trivial examples. It's not going to work for anything even slightly more complicated, like a function that returns a float.
Even if you could, you probably wouldn't want to make any change a breaking change by exposing implementation details.
Even if you could, you probably wouldn't want to make any change a breaking change by exposing implementation details.