Object's edge as brush texture
Let's say I have a circle shape. Now I have this speckles brush and I want the edge of my circle to be all rough, using the brush. I can obviously do this manually by painting around the circle, but is there an easier, faster and eventually automatic way to do this? I would like to apply this to any object: shape, rasterized, text, etc.
Here's the before and after:

