Source struct diagram