pub trait DOMXPathResultExt: 'static {
Show 16 methods
fn boolean_value(&self) -> Result<(), Error>;
fn is_invalid_iterator_state(&self) -> bool;
fn number_value(&self) -> Result<f64, Error>;
fn result_type(&self) -> c_ushort;
fn single_node_value(&self) -> Result<DOMNode, Error>;
fn snapshot_length(&self) -> Result<c_ulong, Error>;
fn string_value(&self) -> Result<GString, Error>;
fn iterate_next(&self) -> Result<DOMNode, Error>;
fn snapshot_item(&self, index: c_ulong) -> Result<DOMNode, Error>;
fn connect_boolean_value_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_invalid_iterator_state_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_number_value_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_result_type_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_single_node_value_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_snapshot_length_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_string_value_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
}
Expand description
Use JavaScriptCore API instead
A gboolean
Use JavaScriptCore API instead
A gboolean
Use JavaScriptCore API instead
A gdouble
Use JavaScriptCore API instead
A gushort
Use JavaScriptCore API instead
A DOMNode
Use JavaScriptCore API instead
A gulong
Use JavaScriptCore API instead
A gchar
Use JavaScriptCore API instead
A DOMNode
Use JavaScriptCore API instead
A gulong
A DOMNode