pub fn has_scheme(v: &str) -> bool
値がスキーム付き(data: mailto: https: など)か。
data:
mailto:
https:
最初の / より前に : があるかで判定する。 a/b:c は真ではない(: が / の後ろなので、ただのパス)。
/
:
a/b:c