Lines Matching refs:pseudo
159 use crate::h3::pseudo::PseudoHeaders;
168 let pseudo = PseudoHeaders::new();
169 assert!(pseudo.authority.is_none());
170 assert!(pseudo.method.is_none());
171 assert!(pseudo.path.is_none());
172 assert!(pseudo.scheme.is_none());
173 assert!(pseudo.status.is_none());
186 let mut pseudo = PseudoHeaders::new();
187 assert!(!pseudo.contains_authority());
189 pseudo.authority = Some(String::from("authority"));
190 assert!(pseudo.contains_authority());
202 let mut pseudo = PseudoHeaders::new();
203 assert!(pseudo.authority().is_none());
205 pseudo.authority = Some(String::from("authority"));
206 assert_eq!(pseudo.authority(), Some("authority"));
218 let mut pseudo = PseudoHeaders::new();
219 assert!(pseudo.authority().is_none());
221 pseudo.set_authority(Some(String::from("authority")));
222 assert_eq!(pseudo.authority(), Some("authority"));
224 pseudo.set_authority(None);
225 assert!(pseudo.authority().is_none());
238 let mut pseudo = PseudoHeaders::new();
239 assert!(pseudo.take_authority().is_none());
241 pseudo.authority = Some(String::from("authority"));
242 assert_eq!(pseudo.take_authority(), Some(String::from("authority")));
255 let mut pseudo = PseudoHeaders::new();
256 assert!(!pseudo.contains_method());
258 pseudo.method = Some(String::from("method"));
259 assert!(pseudo.contains_method());
271 let mut pseudo = PseudoHeaders::new();
272 assert!(pseudo.method().is_none());
274 pseudo.method = Some(String::from("method"));
275 assert_eq!(pseudo.method(), Some("method"));
286 let mut pseudo = PseudoHeaders::new();
287 assert!(pseudo.method().is_none());
289 pseudo.set_method(Some(String::from("method")));
290 assert_eq!(pseudo.method(), Some("method"));
292 pseudo.set_method(None);
293 assert!(pseudo.method().is_none());
305 let mut pseudo = PseudoHeaders::new();
306 assert!(pseudo.take_method().is_none());
308 pseudo.method = Some(String::from("method"));
309 assert_eq!(pseudo.take_method(), Some(String::from("method")));
321 let mut pseudo = PseudoHeaders::new();
322 assert!(!pseudo.contains_path());
324 pseudo.path = Some(String::from("path"));
325 assert!(pseudo.contains_path());
337 let mut pseudo = PseudoHeaders::new();
338 assert!(pseudo.path().is_none());
340 pseudo.path = Some(String::from("path"));
341 assert_eq!(pseudo.path(), Some("path"));
352 let mut pseudo = PseudoHeaders::new();
353 assert!(pseudo.path().is_none());
355 pseudo.set_path(Some(String::from("path")));
356 assert_eq!(pseudo.path(), Some("path"));
358 pseudo.set_path(None);
359 assert!(pseudo.path().is_none());
371 let mut pseudo = PseudoHeaders::new();
372 assert!(pseudo.take_path().is_none());
374 pseudo.path = Some(String::from("path"));
375 assert_eq!(pseudo.take_path(), Some(String::from("path")));
388 let mut pseudo = PseudoHeaders::new();
389 assert!(!pseudo.contains_scheme());
391 pseudo.scheme = Some(String::from("scheme"));
392 assert!(pseudo.contains_scheme());
404 let mut pseudo = PseudoHeaders::new();
405 assert!(pseudo.scheme().is_none());
407 pseudo.scheme = Some(String::from("scheme"));
408 assert_eq!(pseudo.scheme(), Some("scheme"));
419 let mut pseudo = PseudoHeaders::new();
420 assert!(pseudo.scheme().is_none());
422 pseudo.set_scheme(Some(String::from("scheme")));
423 assert_eq!(pseudo.scheme(), Some("scheme"));
425 pseudo.set_scheme(None);
426 assert!(pseudo.scheme().is_none());
438 let mut pseudo = PseudoHeaders::new();
439 assert!(pseudo.take_scheme().is_none());
441 pseudo.scheme = Some(String::from("scheme"));
442 assert_eq!(pseudo.take_scheme(), Some(String::from("scheme")));
455 let mut pseudo = PseudoHeaders::new();
456 assert!(!pseudo.contains_status());
458 pseudo.status = Some(String::from("status"));
459 assert!(pseudo.contains_status());
471 let mut pseudo = PseudoHeaders::new();
472 assert!(pseudo.status().is_none());
474 pseudo.status = Some(String::from("status"));
475 assert_eq!(pseudo.status(), Some("status"));
486 let mut pseudo = PseudoHeaders::new();
487 assert!(pseudo.status().is_none());
489 pseudo.set_status(Some(String::from("status")));
490 assert_eq!(pseudo.status(), Some("status"));
492 pseudo.set_status(None);
493 assert!(pseudo.status().is_none());
505 let mut pseudo = PseudoHeaders::new();
506 assert!(pseudo.take_status().is_none());
508 pseudo.status = Some(String::from("status"));
509 assert_eq!(pseudo.take_status(), Some(String::from("status")));