Following the great book by Vuik, Vermolen, van Gijzen and Vuik(Numerical Methods for Ordinary Differential Equations).
We are interested in the local truncation error
\begin{equation}
\tau_{n+1} := \frac{y_{n+1}-w_{n+1}}{\Delta t}
\end{equation}, where $y_n$ is the exact solution and $w_n$ the approximation at $t_n$. (I take $h=\Delta t$).
Then for "simple" methods you can take the Taylor series of $y_{n+1}$ at $t_n$ and plug in the method for $w_{n+1}$. In this case the $f(\cdot,f(\cdot,\cdot))$ part complicates the story. Again, Taylor expansion will help! Take the expansion about $(t_n,y_n)$ and see that we can write:
\begin{align}
f(\bar{t},\bar{w}) &= f(t_n+\alpha\Delta t, w_n+\alpha \Delta t f(t_n, w_n))\\
& =f(t_n,y_n) + (t_n + \alpha \Delta t -t_n) \frac{\partial f}{\partial t} + (y_n+\alpha \Delta t f(t_n,y_n)-y_n)\frac{\partial f}{\partial y} + \mathcal{O}(\Delta t^2)\\
&= f_n + \alpha \Delta t \left(\frac{\partial f}{\partial t} + f_n \frac{\partial f}{\partial y} \right) + \mathcal{O}(\Delta t^2) \implies \\
&w_{n+1} = y_n + \Delta t f_n + \alpha \Delta t^2 \left(\frac{\partial f}{\partial t} + f_n \frac{\partial f}{\partial y} \right) + \mathcal{O}(\Delta t^3)
\end{align}
Then by the chain-rule we can continue and write
\begin{align}
&y''_n =\frac{\partial f}{\partial t} + \frac{\partial f}{\partial y}y_n' = \frac{\partial f}{\partial t} + f_n\frac{\partial f}{\partial y} \implies\\
&w_{n+1} = y_n + \Delta t y'_n + \alpha \Delta t^2 y''_n + \mathcal{O}(\Delta t^3).
\end{align}
However, the Taylor series of $y_{n+1}$ at $t_n$ can be written as
\begin{align}
y_{n+1} = y_n + \Delta t y'_n + \frac{1}{2} \Delta t^2y''_n + \mathcal{O}(\Delta t^3).
\end{align}
From there you see that the selection of $\alpha$ determines your local truncation error being either $\mathcal{O}(\Delta t)$ or $\mathcal{O}(\Delta t^2)$.