Thanks for posting your query.
Youmay have severe injury
with appearance of bone which is called as open fracture
You should consult with orthopedician and go for x ray urgently.
Treatment of fracture with closer may be required.
If all things are normal then you should take bed rest
Get well soon,
Dr. Mayank Bhargava