pub fn parse_shape<'a>(input: &'a str) -> Result<Shape, InvalidValueErr<'a>>
Expand description
Parses a Shape
attribute from a &str
§Example
assert_eq!(parse_shape("circle"), Ok(Shape::Circle));
assert_eq!(parse_shape("ellipse"), Ok(Shape::Ellipse));