More fungus - or perhaps a slime mould? Very tiny dots of pink, as you can see by comparing their size to the handle of secaturs next to this twig.