// Auto Generated! DO NOT EDIT!
use dioxus::prelude::*;
use crate::IconShape;
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct SkullWithSyringe;
impl IconShape for SkullWithSyringe {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M0 0h512v512H0z",
}
path {
d: "M245.1 49.28A129.8 129.8 0 0 0 115.3 178.9a129.8 129.8 0 0 0 17 64.4l12.2-19.1 13.1 7.6 3-6.8a32.45 32.45 0 0 1-2.1-11.3 32.45 32.45 0 0 1 32.5-32.6 32.45 32.45 0 0 1 10.6 1.9l9.5-11.7 15.4 5.3 12.7-16.2-2.5 29.8-14.3-1.1-1.8 11.3a32.45 32.45 0 0 1 2.8 13.3 32.45 32.45 0 0 1-32.4 32.5 32.45 32.45 0 0 1-19.8-6.8l-13.3 4.9-9.7-6.8-15.8 5.9a129.8 129.8 0 0 0 13.7 19.4l-9.2 46.2c5.6.8 11.1 1.5 16.5 2.2 2.1 12.9 7 26.6 16 40.9 1.9-11.2 4.4-22.8 13.1-37.9 42.4 3.7 82.7 3.7 125.1 0 8.7 15.1 11.2 26.7 13.1 37.9 9-14.3 13.9-28 16-40.9 5.4-.7 10.9-1.4 16.5-2.2l-9.1-46.1a129.8 129.8 0 0 0 30.7-84 129.8 129.8 0 0 0-68.2-114.12l-8.5 1.13 17.5 17.01-34.4 21.18 14.9-23.07-17.9-15.87 8.1-9.07a129.8 129.8 0 0 0-41.2-6.81zm54 131.92a32.45 32.45 0 0 1 32.5 32.5 32.45 32.45 0 0 1-32.5 32.4 32.45 32.45 0 0 1-32.4-32.4 32.45 32.45 0 0 1 32.4-32.5zm-54 67.5l16.2 48.8h-32.5zM105 321.1v86.6h21.6v-86.6zm-64.9 10.6v65h10.79v-22.5H87v-19.6H50.89v-22.9zm151.1 6.1c-2 5.8-3 11.2-4 17.3l-6.1 35.9h34.6c3.5-9.4 8.7-18.1 14.8-26.7l14.6-20.4 14.6 20.4c6.2 8.6 11.3 17.3 14.8 26.7H309l-6.1-35.9c-1-6.1-2-11.5-4-17.3zm162.5 4.9v43.4h14.1l2.1-2.1v-39.2l-2.2-2.1zm-209.1 1.1V391h28l-18.4-29.3c-3.8-6-7-12-9.6-17.9zm243.3 10.8v19.6h84.8l-23.3-19.6zm-52.2 7.4l-18.2 29h18.2zm-90.6 12.8c-10.3 14.4-15.8 25-16.3 40.6-27.4-.6-54.7-2.7-81.1-6.3l9.8 46.5c53.5 9.5 116.8 9.5 175.2 0l9.7-46.5c-26.4 3.6-53.7 5.7-81.1 6.3-.5-15.6-5.9-26.2-16.2-40.6zm227.3 15.8c.4 23.5-19.3 29.5-19.3 49.2 0 15.8 11.4 21.5 19.3 21.5s19.3-5.7 19.3-21.5c0-19.7-19.3-25.7-19.3-49.2z",
fill: "#fff",
})
}
const VIEW_BOX: Option<&'static str> = Some("0 0 512 512");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct Violin;
impl IconShape for Violin {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M0 0h512v512H0z",
}
path {
d: "M470.9 26l-23 7.69-.1 12.66 17.8 17.81 12.7-.1 7.7-23.04zm-32.5 37l-227 210.5 27.2 27L449 73.57zm-39.6-19.33L385.7 56.7l15.6 15.5 13.5-12.53zm53.5 53.59l-12.5 13.54 15.5 15.4 13.1-13zm-79.6-27.52l-13 13.02 14.6 14.61 13.5-12.58zm54.5 54.46l-12.5 13.6 14.5 14.5 13.1-13.1zm-124 39.2c-28.7-17.5-72-25.4-116.3 47.8l-7.2-1.4-7.3 13c3.8 1 13.5 8.2 12.4 12.1-3.5 11.3-48.2 64.3-70.6 44.5-2.9-2.6-5.8-5.7-8-9.6l-14.35 7.9c1.23 10-1.95 13.8-6.38 15.8-82.975 36.6-64.15 78.6-33.01 126.9l3.11-3c22.09-22.2 43.62-54.6 62.73-82.7l6.1-9.3 13 13 10.1-10.1-10.8-10.9 18.8-7.3 5.1 5.2 33.3-33.4c-2.9-3-5.9-6-8.9-8.9zm45.5 45.5L239 327l-8.9-8.9-33.3 33.3 5 5.1-7.1 18.9-10.9-11-10.1 10.2 12.8 12.9-9.2 6.3c-27.6 18.9-60.6 40.6-82.61 62.7l-3.14 3c48.45 31.2 90.45 50 127.05-33 2-4.4 5.7-7.6 15.8-6.4l7.8-14.3c-3.8-2.3-7-5-9.6-8-19.8-22.4 33.2-67.2 44.5-70.7 3.9-1.1 11 8.6 12.1 12.4l13-7.1-1.4-7.2c73.2-44.3 65.4-87.7 47.9-116.3zM206.9 295l-33.2 33.3 10.1 10.1 33.3-33.3zm-46.3 46.3l-10.2 10.1 10.2 10.1 10.1-10.1zm-33.4 13c-16.4 24.2-34.63 51-54.84 72l2.97 10.3 10.36 3c21.11-20.1 48.01-38.4 72.11-54.8z",
fill: "#fff",
})
}
const VIEW_BOX: Option<&'static str> = Some("0 0 512 512");
}