// Auto Generated! DO NOT EDIT!
use dioxus::prelude::*;
use crate::IconShape;
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct FingersCrossed;
impl IconShape for FingersCrossed {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M0 0h512v512H0z",
}
path {
d: "M20.18 18.52V225.3c41.18 86.6 59.73 144.5 161.52 237l.3.2.1.2c3.3 3.2 6.3 4.1 10.9 3.7 4.5-.4 10.2-2.7 15.7-6.4 10-6.7 20.1-19.5 21.5-24.6L169.6 374l12.1-12.1 67.5 67.4c1.4 1.4 2.8 2 7 1.2 4-.6 9.9-3.3 15.6-7.1 10.9-7.5 21.2-20.1 24.5-28.5l-57.6-62 11.7-12.1s144.8 107.3 218.3 131.6c9.8 3.2 19.6-8.8 22.2-17.9 2.9-10.4-1.9-25-10.9-30.6-43.5-27.2-192.5-126.1-192.5-126.1l10.1-9.2 94.1 64.2-56-97.1L279 165l8.4-8 50.4 61.6s1.2-26.4-1.8-39.2c-2.3-9.9-5.9-20-12.4-27.8-16.8-20.4-42.2-31.9-64.6-45.8-51.4-32.06-113.5-51.14-159.14-87.28zM364.7 410.8s0 .4.2.9l.4.3c-.3-.7-.5-1.2-.6-1.2zm.6 1.2c2.2 4.8 10.5 25.1 15 33.8 4.5 9.1 9 17.7 14.8 26.4 8.2 12.4 14 20.2 24.9 21.1 8.9.8 19.4-5.7 23.1-13.9 3.9-8.1-4.5-26.6-4.5-26.6z",
fill: "#fff",
})
}
const VIEW_BOX: Option<&'static str> = Some("0 0 512 512");
}
#[derive(Default, Copy, Clone, PartialEq, Eq)]
pub struct ShepherdsCrook;
impl IconShape for ShepherdsCrook {
fn child_elements(&self) -> Element {
rsx!(path {
d: "M0 0h512v512H0z",
}
path {
d: "M316.3 21.21c-7.6.01-15.2.47-22.6 1.18-24 2.37-48.4 9.08-69.4 21.22-19.9 11.45-36.2 29.02-50.5 47.09-13.7 17.3-24.7 36.9-33 57.3-8.5 21.1-17 66-17 66 13.9-22.3 43.4-25.6 43.4-25.6 12-1.4 33.1-2.4 37.5 8.6 0 0 4.5-67.8 41.8-94.8 24.1-17.52 59.2-34.6 86.9-22.86C361 90.99 379 124.7 377.5 157.9c-12.9 82.2-130.2 163.6-130.2 163.6 12.1.5 24.1 2.6 32.9 10 9.6 7.6 12.2 16.7 13.5 28.8 0 0 114.9-95.7 142-165.7 9.7-42.1 9-72.8-8.8-110.71-18.6-34.06-37.1-43.04-62.3-54-15-6.52-31.7-8.69-48.3-8.68zM182.1 202a18.56 40.42 72.94 0 0-43.6 13.2 18.56 40.42 72.94 0 0-3 27.9 18.56 40.42 72.94 0 0 55.1-11.6 18.56 40.42 72.94 0 0 3-27.9 18.56 40.42 72.94 0 0-11.5-1.6zm55.7 131.5c-1.5 0-3 0-4.7.1L204.9 360c12.8-1 23.2-.7 33.1 7.7 10.1 8.9 11.7 16.4 13.3 30.2l26.2-25.1c-1.4-12.8-4-22.3-13.7-30.8-8.6-7.4-15.5-8.6-26-8.5zM193 374L70.06 490.8l85.54-.1 83.6-80c-1.8-12.8-3.3-19.7-13.2-27.6-9.8-7.5-20.7-8.7-33-9.1z",
fill: "#fff",
})
}
const VIEW_BOX: Option<&'static str> = Some("0 0 512 512");
}