Excluding UI sprites from QualitySettings.masterTextureLimit

I’ve currently been using QualitySettings.masterTextureLimit as a way to implement a texture quality setting into my game, but I need to either

Exclude the UI sprites from its effects
or
After modifying it manually run through each UI sprite and change the individual mip map level

Does anyone know how to do this? the mipmapbias api seems to have no effects

So this Force Certain Textures To Full Quality masterTextureLimit - Questions & Answers - Unity Discussions fixed it for me.
Also be sure to apply the same thing to the atlases containing the sprites that you don’t want to use mipmaps