Struct kernel::programs::scheme::SchemeItem [] [src]

pub struct SchemeItem {
    // some fields omitted
}

A scheme item

Methods

impl SchemeItem

fn from_url(url: &URL) -> Box<SchemeItem>

Load scheme item from URL

Trait Implementations

impl KScheme for SchemeItem

fn scheme(&self) -> &str

fn open(&mut self, url: &URL) -> Option<Box<Resource>>

fn on_irq(&mut self, irq: u8)

fn on_poll(&mut self)

impl Drop for SchemeItem

fn drop(&mut self)