I have a directory structure and files like this
data/ data/a.txt data/folder/ data/folder/b.txt data/folder/folder/ data/folder/folder/c.txt ...
rsync -a -f"-! */" source/ destination/
Filter rule means "Exclude anything that's not a directory."