i was just reading a post where someone was suggesting clear coating over rust to preserve the patina.

Can this be done? how long will it last?