macro_rules! panel_extractor {
( $func:path as $id:ident($from:expr, $to: expr)
$(where($where:expr))?
) => { ... };
}macro_rules! panel_extractor {
( $func:path as $id:ident($from:expr, $to: expr)
$(where($where:expr))?
) => { ... };
}