Enum url::Origin
[−]
[src]
pub enum Origin {
Opaque(OpaqueOrigin),
Tuple(String, Host<String>, u16),
}The origin of an URL
Variants
Opaque(OpaqueOrigin)A globally unique identifier
Tuple(String, Host<String>, u16)Consists of the URL's scheme, host and port
Methods
impl Origin[src]
fn new_opaque() -> Origin[src]
Creates a new opaque origin that is only equal to itself.
fn is_tuple(&self) -> bool[src]
Return whether this origin is a (scheme, host, port) tuple (as opposed to an opaque origin).
fn ascii_serialization(&self) -> String[src]
fn unicode_serialization(&self) -> String[src]
Trait Implementations
impl PartialEq for Origin[src]
fn eq(&self, __arg_0: &Origin) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &Origin) -> bool[src]
This method tests for !=.
impl Eq for Origin[src]
impl Clone for Origin[src]
fn clone(&self) -> Origin[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more