Hairpins with different line styles
Hairpins can take any style from line-interface - dashed-line, dotted-line, line, trill or zigzag.
\version "2.24.0"
\relative c' {
c2\< c\!
\override Hairpin.style = #'dashed-line
c2\< c\!
\override Hairpin.style = #'dotted-line
c2\< c\!
\override Hairpin.style = #'line
c2\< c\!
\override Hairpin.style = #'trill
c2\< c\!
\override Hairpin.style = #'zigzag
c2\< c\!
\revert Hairpin.style
c2\< c\!
}