#[derive(Clone, Debug)]
pub enum WrapMode {
End,
Start,
At(usize),
}
#[derive(Clone, Debug)]
pub enum BaseUrlTarget {
_Blank,
_Parent,
_Self,
_Top,
}
pub enum ScriptLoadMode {
Defer,
Async,
}
impl ToString for BaseUrlTarget {
fn to_string(&self) -> String {
match self {
BaseUrlTarget::_Blank => "_blank",
BaseUrlTarget::_Parent => "_parent",
BaseUrlTarget::_Self => "_self",
BaseUrlTarget::_Top => "_top",
}
.to_string()
}
}
impl ToString for ScriptLoadMode {
fn to_string(&self) -> String {
match self {
ScriptLoadMode::Defer => "defer",
ScriptLoadMode::Async => "async",
}
.to_string()
}
}