Departments that have them will use drug recognition experts if an officer suspects impairment with a drug other than alcohol.
There are a number of indicators that can appear in a field sobriety test and if positive, the full evaluation is done at the station in a controlled environment. It includes a more expanded FST as well as looking for numerous physiological markers
Physiological markers for cannabis can include dilated pupils, elevated pulse, rebound dilation, lack of convergence, eyelid tremors, and body tremors.
The problem however is separating actual markers for a drug from things people do or don't do when sober. For example, someone may have early onset macular degeneration and still pass a VDL eye exam (or at least hasn't failed one yet, or been reported by an eye doctor) and that can cause nystagmus. Some people also just can't cross their eyes, so they'll be false positive on a convergence test. Stress can also cause an eyelid tremor as well as poorly corrected near vision. (The guy may just be in denial that he needs reading glasses, and that's something that can be pretty obvious if he can't read small print, especially in low light.)
Dissimilar pupil response always indicates an underlying medical condition, rather than drug use. It may indicate a stroke or TBI, where immediate medical attention is warranted. There's a 90 minute sweet spot to treat a stroke with good potential for full recovery and you absolutely do not want to be jerking someone around over a traffic stop and keeping them from getting immediate treatment. I've also encountered people who have an enlarged pupil following not so successful cataract surgery. In that case it's not a stroke but rather a normal condition for that eye.
----
In short it's pretty complicated stuff. Not surprisingly some states just use THC levels, despite the lack of correlation with impairment.