How do you implement Vertex Factories

After digging around in the source code and documentation I’m still at a complete loss of how to setup a vertex factory to pass vertices to a shader.

I’ve tried setting up classes that implement both FRenderResource and FVertexBuffer to create by own vertex factory but I just cant wrap my head around how to actually get these systems to work nicely together.

Is there any resource or documentation I can look up to setup even a basic vertex factory? The best I came across was some blogs from medium which were lacking a lot of detail. Thanks!