/
githubmirror
/
servo
Обзор
Документация
Войти
/
githubmirror
/
servo
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
components/hyper_serde/tests/supported.rs
36 строк
1 KB
Jonathan Schwender
Unify servo package naming (#42916)
01 мар 2026, 17:15
Не верифицирован
01 мар 2026, 17:15
37dfa42
Код
Авторство
О чём код?
// Copyright 2023 The Servo Project Developers. See the COPYRIGHT // file at the top-level directory of this distribution and at // http://rust-lang.org/COPYRIGHT. // // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your // option. This file may not be copied, modified, or distributed // except according to those terms. use cookie::Cookie; use headers::ContentType; use http::header::HeaderMap; use hyper::{Method, StatusCode, Uri}; use mime::Mime; use serde::{Deserialize, Serialize}; use servo_hyper_serde::{De, Ser, Serde}; fn is_supported<T>() where for<'de> De<T>: Deserialize<'de>, for<'a> Ser<'a, T>: Serialize, for<'de> Serde<T>: Deserialize<'de> + Serialize, { } #[test] fn supported() { is_supported::<Cookie>(); is_supported::<ContentType>(); is_supported::<HeaderMap>(); is_supported::<Method>(); is_supported::<Mime>(); is_supported::<StatusCode>(); is_supported::<Uri>(); }