A messy mix of heavy snow, rain and wind was forecast to hit much of Atlantic Canada, prompting special weather statements for much of the region.