Grover’s algorithm can in-principle be applied to any cipher by posing it as a satisfiability (SAT) problem.
Define the function f(x,k)={0,1}, which evaluates to 1 when applying the decryption algorithm to ciphertext (x) using key (k) yields a plaintext that passes some legitimacy test.
In this form we may apply Grover’s algorithm to search over key-space for a key that evaluates to 1. This structure is generic as any cipher can be expressed this way.
However, this does not mean that Grover’s algorithm can “break” lattice-based (or any post-quantum) cipher. When we use the word “break” it is implied that this means efficiently (otherwise I’d be able to break post-quantum crypto using my bare hands). Upon applying the quadratic savings afforded by Grover’s algorithm to an exponentially hard problem it remains exponentially hard, but with a reduced exponent that can be offset by increasing key length.