зеркало из https://github.com/mozilla/gecko-dev.git
servo: Merge #14137 - Implement Debug for Response (from servo:debug-response); r=frewsxcv
Source-Repo: https://github.com/servo/servo Source-Revision: a203a26c1235ab7a7bf821023abaec0a240d2079
This commit is contained in:
Родитель
c258baaa3b
Коммит
f0f8485fc7
|
@ -25,7 +25,7 @@ pub enum ResponseType {
|
|||
}
|
||||
|
||||
/// [Response termination reason](https://fetch.spec.whatwg.org/#concept-response-termination-reason)
|
||||
#[derive(Clone, Copy, Deserialize, Serialize, HeapSizeOf)]
|
||||
#[derive(Debug, Clone, Copy, Deserialize, Serialize, HeapSizeOf)]
|
||||
pub enum TerminationReason {
|
||||
EndUserAbort,
|
||||
Fatal,
|
||||
|
@ -61,7 +61,7 @@ pub enum CacheState {
|
|||
}
|
||||
|
||||
/// [Https state](https://fetch.spec.whatwg.org/#concept-response-https-state)
|
||||
#[derive(Clone, Copy, HeapSizeOf, Deserialize, Serialize)]
|
||||
#[derive(Debug, Clone, Copy, HeapSizeOf, Deserialize, Serialize)]
|
||||
pub enum HttpsState {
|
||||
None,
|
||||
Deprecated,
|
||||
|
@ -75,7 +75,7 @@ pub enum ResponseMsg {
|
|||
}
|
||||
|
||||
/// A [Response](https://fetch.spec.whatwg.org/#concept-response) as defined by the Fetch spec
|
||||
#[derive(Clone, HeapSizeOf)]
|
||||
#[derive(Debug, Clone, HeapSizeOf)]
|
||||
pub struct Response {
|
||||
pub response_type: ResponseType,
|
||||
pub termination_reason: Option<TerminationReason>,
|
||||
|
|
Загрузка…
Ссылка в новой задаче