[][src]Trait aravis::DomDocumentExt

pub trait DomDocumentExt: 'static {
    fn create_element(&self, tag_name: &str) -> Option<DomElement>;
fn create_text_node(&self, data: &str) -> Option<DomText>;
fn get_document_element(&self) -> Option<DomElement>;
fn get_url(&self) -> Option<GString>;
fn save_to_path(&self, path: &str) -> Result<(), Error>;
fn save_to_stream<P: IsA<OutputStream>>(
        &self,
        stream: &P
    ) -> Result<(), Error>;
fn save_to_url(&self, path: &str) -> Result<(), Error>;
fn set_path(&self, path: &str);
fn set_url(&self, url: &str); }

Required methods

fn create_element(&self, tag_name: &str) -> Option<DomElement>

fn create_text_node(&self, data: &str) -> Option<DomText>

fn get_document_element(&self) -> Option<DomElement>

fn get_url(&self) -> Option<GString>

fn save_to_path(&self, path: &str) -> Result<(), Error>

fn save_to_stream<P: IsA<OutputStream>>(&self, stream: &P) -> Result<(), Error>

fn save_to_url(&self, path: &str) -> Result<(), Error>

fn set_path(&self, path: &str)

fn set_url(&self, url: &str)

Loading content...

Implementors

impl<O: IsA<DomDocument>> DomDocumentExt for O[src]

Loading content...