Struct kernel::schemes::URL [] [src]

pub struct URL {
    pub string: String,
}
[]

An URL, see wiki

Fields

string

Methods

impl URL

fn new() -> Self[]

Create a new empty URL

fn from_str(url_str: &'static str) -> Self[]

Create an URL from a string literal

fn from_string(url_string: &String) -> Self[]

Create an URL from String

fn to_string(&self) -> String[]

Convert to string

fn len(&self) -> usize[]

Get the length of this URL

fn open(&self) -> Option<Box<Resource>>[]

Open this URL (returns a resource)

fn scheme(&self) -> &str[]

Return the scheme of this url

fn reference(&self) -> &str[]

Get the reference (after the ':') of the url

Trait Implementations

impl Clone for URL

fn clone(&self) -> Self

fn clone_from(&mut self, source: &Self)