Lines Matching refs:Origin
14 pub fn url_origin(url: &Url) -> Origin { in url_origin() argument
21 Err(_) => Origin::new_opaque(), in url_origin()
24 "ftp" | "http" | "https" | "ws" | "wss" => Origin::Tuple( in url_origin()
30 "file" => Origin::new_opaque(), in url_origin()
31 _ => Origin::new_opaque(), in url_origin()
53 pub enum Origin { enum
61 impl Origin { implementation
63 pub fn new_opaque() -> Origin { in new_opaque()
65 Origin::Opaque(OpaqueOrigin(COUNTER.fetch_add(1, Ordering::SeqCst))) in new_opaque()
71 matches!(*self, Origin::Tuple(..)) in is_tuple()
77 Origin::Opaque(_) => "null".to_owned(), in ascii_serialization()
78 Origin::Tuple(ref scheme, ref host, port) => { in ascii_serialization()
91 Origin::Opaque(_) => "null".to_owned(), in unicode_serialization()
92 Origin::Tuple(ref scheme, ref host, port) => { in unicode_serialization()