pub trait TrackComponentPropsBuilder: Sized + AsMut<AnyJsStaticProps> + HtmlCommonSharedPropsBuilder<HtmlTrackElement> {
    fn default(self, v: Option<bool>) -> Self { ... }
    fn kind(self, v: Option<&str>) -> Self { ... }
    fn label(self, v: Option<&str>) -> Self { ... }
    fn src(self, v: Option<&str>) -> Self { ... }
    fn src_lang(self, v: Option<&str>) -> Self { ... }
}