Struct icrate::WebKit::DOMHTMLBodyElement
source · #[repr(C)]pub struct DOMHTMLBodyElement { /* private fields */ }WebKit and WebKit_DOMHTMLBodyElement only.Implementations§
source§impl DOMHTMLBodyElement
impl DOMHTMLBodyElement
pub unsafe fn aLink(&self) -> Id<NSString, Shared>
Foundation_NSString only.pub unsafe fn setALink(&self, a_link: Option<&NSString>)
Foundation_NSString only.pub unsafe fn background(&self) -> Id<NSString, Shared>
Foundation_NSString only.pub unsafe fn setBackground(&self, background: Option<&NSString>)
Foundation_NSString only.pub unsafe fn bgColor(&self) -> Id<NSString, Shared>
Foundation_NSString only.pub unsafe fn setBgColor(&self, bg_color: Option<&NSString>)
Foundation_NSString only.pub unsafe fn link(&self) -> Id<NSString, Shared>
Foundation_NSString only.pub unsafe fn setLink(&self, link: Option<&NSString>)
Foundation_NSString only.pub unsafe fn text(&self) -> Id<NSString, Shared>
Foundation_NSString only.pub unsafe fn setText(&self, text: Option<&NSString>)
Foundation_NSString only.pub unsafe fn vLink(&self) -> Id<NSString, Shared>
Foundation_NSString only.pub unsafe fn setVLink(&self, v_link: Option<&NSString>)
Foundation_NSString only.Methods from Deref<Target = DOMHTMLElement>§
pub unsafe fn title(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setTitle(&self, title: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn lang(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setLang(&self, lang: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn dir(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setDir(&self, dir: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn tabIndex(&self) -> c_int
WebKit_DOMHTMLElement only.pub unsafe fn setTabIndex(&self, tab_index: c_int)
WebKit_DOMHTMLElement only.pub unsafe fn accessKey(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setAccessKey(&self, access_key: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn innerText(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setInnerText(&self, inner_text: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn outerText(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setOuterText(&self, outer_text: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn contentEditable(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setContentEditable(&self, content_editable: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn isContentEditable(&self) -> bool
WebKit_DOMHTMLElement only.pub unsafe fn idName(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn setIdName(&self, id_name: Option<&NSString>)
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn children(&self) -> Option<Id<DOMHTMLCollection, Shared>>
WebKit_DOMHTMLElement and WebKit_DOMHTMLCollection only.pub unsafe fn titleDisplayString(&self) -> Id<NSString, Shared>
WebKit_DOMHTMLElement and Foundation_NSString only.pub unsafe fn click(&self)
WebKit_DOMHTMLElement only.Methods from Deref<Target = DOMElement>§
pub unsafe fn tagName(&self) -> Id<NSString, Shared>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn style(&self) -> Option<Id<DOMCSSStyleDeclaration, Shared>>
WebKit_DOMElement and WebKit_DOMCSSStyleDeclaration only.pub unsafe fn offsetLeft(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn offsetTop(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn offsetWidth(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn offsetHeight(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn clientLeft(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn clientTop(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn clientWidth(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn clientHeight(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn scrollLeft(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn setScrollLeft(&self, scroll_left: c_int)
WebKit_DOMElement only.pub unsafe fn scrollTop(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn setScrollTop(&self, scroll_top: c_int)
WebKit_DOMElement only.pub unsafe fn scrollWidth(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn scrollHeight(&self) -> c_int
WebKit_DOMElement only.pub unsafe fn offsetParent(&self) -> Option<Id<DOMElement, Shared>>
WebKit_DOMElement only.pub unsafe fn innerHTML(&self) -> Id<NSString, Shared>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn setInnerHTML(&self, inner_html: Option<&NSString>)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn outerHTML(&self) -> Id<NSString, Shared>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn setOuterHTML(&self, outer_html: Option<&NSString>)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn className(&self) -> Id<NSString, Shared>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn setClassName(&self, class_name: Option<&NSString>)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn innerText(&self) -> Id<NSString, Shared>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn previousElementSibling(&self) -> Option<Id<DOMElement, Shared>>
WebKit_DOMElement only.pub unsafe fn nextElementSibling(&self) -> Option<Id<DOMElement, Shared>>
WebKit_DOMElement only.pub unsafe fn firstElementChild(&self) -> Option<Id<DOMElement, Shared>>
WebKit_DOMElement only.pub unsafe fn lastElementChild(&self) -> Option<Id<DOMElement, Shared>>
WebKit_DOMElement only.pub unsafe fn childElementCount(&self) -> c_uint
WebKit_DOMElement only.pub unsafe fn getAttribute(
&self,
name: Option<&NSString>
) -> Option<Id<NSString, Shared>>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn setAttribute_value(
&self,
name: Option<&NSString>,
value: Option<&NSString>
)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn removeAttribute(&self, name: Option<&NSString>)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn getAttributeNode(
&self,
name: Option<&NSString>
) -> Option<Id<DOMAttr, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMAttr only.pub unsafe fn setAttributeNode(
&self,
new_attr: Option<&DOMAttr>
) -> Option<Id<DOMAttr, Shared>>
WebKit_DOMElement and WebKit_DOMAttr only.pub unsafe fn removeAttributeNode(
&self,
old_attr: Option<&DOMAttr>
) -> Option<Id<DOMAttr, Shared>>
WebKit_DOMElement and WebKit_DOMAttr only.pub unsafe fn getElementsByTagName(
&self,
name: Option<&NSString>
) -> Option<Id<DOMNodeList, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMNodeList only.pub unsafe fn getAttributeNS_localName(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> Option<Id<NSString, Shared>>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn setAttributeNS_qualifiedName_value(
&self,
namespace_uri: Option<&NSString>,
qualified_name: Option<&NSString>,
value: Option<&NSString>
)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn removeAttributeNS_localName(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn getElementsByTagNameNS_localName(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> Option<Id<DOMNodeList, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMNodeList only.pub unsafe fn getAttributeNodeNS_localName(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> Option<Id<DOMAttr, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMAttr only.pub unsafe fn setAttributeNodeNS(
&self,
new_attr: Option<&DOMAttr>
) -> Option<Id<DOMAttr, Shared>>
WebKit_DOMElement and WebKit_DOMAttr only.pub unsafe fn hasAttribute(&self, name: Option<&NSString>) -> bool
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn hasAttributeNS_localName(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> bool
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn focus(&self)
WebKit_DOMElement only.pub unsafe fn blur(&self)
WebKit_DOMElement only.pub unsafe fn scrollIntoView(&self, align_with_top: bool)
WebKit_DOMElement only.pub unsafe fn scrollIntoViewIfNeeded(&self, center_if_needed: bool)
WebKit_DOMElement only.pub unsafe fn scrollByLines(&self, lines: c_int)
WebKit_DOMElement only.pub unsafe fn scrollByPages(&self, pages: c_int)
WebKit_DOMElement only.pub unsafe fn getElementsByClassName(
&self,
name: Option<&NSString>
) -> Option<Id<DOMNodeList, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMNodeList only.pub unsafe fn webkitRequestFullScreen(&self, flags: c_ushort)
WebKit_DOMElement only.pub unsafe fn querySelector(
&self,
selectors: Option<&NSString>
) -> Option<Id<DOMElement, Shared>>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn querySelectorAll(
&self,
selectors: Option<&NSString>
) -> Option<Id<DOMNodeList, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMNodeList only.pub unsafe fn setAttribute(
&self,
name: Option<&NSString>,
value: Option<&NSString>
)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn getAttributeNS(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> Option<Id<NSString, Shared>>
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn setAttributeNS(
&self,
namespace_uri: Option<&NSString>,
qualified_name: Option<&NSString>,
value: Option<&NSString>
)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn removeAttributeNS(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
)
WebKit_DOMElement and Foundation_NSString only.pub unsafe fn getElementsByTagNameNS(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> Option<Id<DOMNodeList, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMNodeList only.pub unsafe fn getAttributeNodeNS(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> Option<Id<DOMAttr, Shared>>
WebKit_DOMElement and Foundation_NSString and WebKit_DOMAttr only.pub unsafe fn hasAttributeNS(
&self,
namespace_uri: Option<&NSString>,
local_name: Option<&NSString>
) -> bool
WebKit_DOMElement and Foundation_NSString only.Methods from Deref<Target = DOMNode>§
pub unsafe fn boundingBox(&self) -> NSRect
WebKit_DOMNode only.pub unsafe fn lineBoxRects(&self) -> Option<Id<NSArray, Shared>>
WebKit_DOMNode and Foundation_NSArray only.pub unsafe fn nodeName(&self) -> Id<NSString, Shared>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn nodeValue(&self) -> Id<NSString, Shared>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn setNodeValue(&self, node_value: Option<&NSString>)
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn nodeType(&self) -> c_ushort
WebKit_DOMNode only.pub unsafe fn parentNode(&self) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn childNodes(&self) -> Option<Id<DOMNodeList, Shared>>
WebKit_DOMNode and WebKit_DOMNodeList only.pub unsafe fn firstChild(&self) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn lastChild(&self) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn previousSibling(&self) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn nextSibling(&self) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn ownerDocument(&self) -> Option<Id<DOMDocument, Shared>>
WebKit_DOMNode and WebKit_DOMDocument only.pub unsafe fn namespaceURI(&self) -> Id<NSString, Shared>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn prefix(&self) -> Id<NSString, Shared>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn setPrefix(&self, prefix: Option<&NSString>)
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn localName(&self) -> Id<NSString, Shared>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn attributes(&self) -> Option<Id<DOMNamedNodeMap, Shared>>
WebKit_DOMNode and WebKit_DOMNamedNodeMap only.pub unsafe fn baseURI(&self) -> Id<NSString, Shared>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn textContent(&self) -> Id<NSString, Shared>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn setTextContent(&self, text_content: Option<&NSString>)
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn parentElement(&self) -> Option<Id<DOMElement, Shared>>
WebKit_DOMNode and WebKit_DOMElement only.pub unsafe fn isContentEditable(&self) -> bool
WebKit_DOMNode only.pub unsafe fn insertBefore_refChild(
&self,
new_child: Option<&DOMNode>,
ref_child: Option<&DOMNode>
) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn replaceChild_oldChild(
&self,
new_child: Option<&DOMNode>,
old_child: Option<&DOMNode>
) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn removeChild(
&self,
old_child: Option<&DOMNode>
) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn appendChild(
&self,
new_child: Option<&DOMNode>
) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn hasChildNodes(&self) -> bool
WebKit_DOMNode only.pub unsafe fn cloneNode(&self, deep: bool) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn normalize(&self)
WebKit_DOMNode only.pub unsafe fn isSupported_version(
&self,
feature: Option<&NSString>,
version: Option<&NSString>
) -> bool
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn hasAttributes(&self) -> bool
WebKit_DOMNode only.pub unsafe fn isSameNode(&self, other: Option<&DOMNode>) -> bool
WebKit_DOMNode only.pub unsafe fn isEqualNode(&self, other: Option<&DOMNode>) -> bool
WebKit_DOMNode only.pub unsafe fn lookupPrefix(
&self,
namespace_uri: Option<&NSString>
) -> Option<Id<NSString, Shared>>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn lookupNamespaceURI(
&self,
prefix: Option<&NSString>
) -> Option<Id<NSString, Shared>>
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn isDefaultNamespace(&self, namespace_uri: Option<&NSString>) -> bool
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn compareDocumentPosition(&self, other: Option<&DOMNode>) -> c_ushort
WebKit_DOMNode only.pub unsafe fn contains(&self, other: Option<&DOMNode>) -> bool
WebKit_DOMNode only.pub unsafe fn insertBefore(
&self,
new_child: Option<&DOMNode>,
ref_child: Option<&DOMNode>
) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn replaceChild(
&self,
new_child: Option<&DOMNode>,
old_child: Option<&DOMNode>
) -> Option<Id<DOMNode, Shared>>
WebKit_DOMNode only.pub unsafe fn isSupported(
&self,
feature: Option<&NSString>,
version: Option<&NSString>
) -> bool
WebKit_DOMNode and Foundation_NSString only.pub unsafe fn webArchive(&self) -> Option<Id<WebArchive, Shared>>
WebKit_DOMNode and WebKit_WebArchive only.Methods from Deref<Target = DOMObject>§
Methods from Deref<Target = WebScriptObject>§
pub unsafe fn callWebScriptMethod_withArguments(
&self,
name: Option<&NSString>,
arguments: Option<&NSArray>
) -> Option<Id<Object, Shared>>
WebKit_WebScriptObject and Foundation_NSArray and Foundation_NSString only.pub unsafe fn evaluateWebScript(
&self,
script: Option<&NSString>
) -> Option<Id<Object, Shared>>
WebKit_WebScriptObject and Foundation_NSString only.pub unsafe fn removeWebScriptKey(&self, name: Option<&NSString>)
WebKit_WebScriptObject and Foundation_NSString only.pub unsafe fn stringRepresentation(&self) -> Option<Id<NSString, Shared>>
WebKit_WebScriptObject and Foundation_NSString only.pub unsafe fn webScriptValueAtIndex(
&self,
index: c_uint
) -> Option<Id<Object, Shared>>
WebKit_WebScriptObject only.pub unsafe fn setWebScriptValueAtIndex_value(
&self,
index: c_uint,
value: Option<&Object>
)
WebKit_WebScriptObject only.pub unsafe fn setException(&self, description: Option<&NSString>)
WebKit_WebScriptObject and Foundation_NSString only.Methods from Deref<Target = Object>§
sourcepub unsafe fn ivar_ptr<T>(&self, name: &str) -> *mut Twhere
T: Encode,
pub unsafe fn ivar_ptr<T>(&self, name: &str) -> *mut Twhere
T: Encode,
Returns a pointer to the instance variable / ivar with the given name.
This is similar to [UnsafeCell::get], see that for more information
on what is and isn’t safe to do.
Usually you will have defined the instance variable yourself with
ClassBuilder::add_ivar, the type of the ivar T must match the
type used in that.
Attempting to access or modify private implementation details of a class that you do no control using this is not supported, and may invoke undefined behaviour.
Library implementors are strongly encouraged to expose a safe interface to the ivar.
Panics
May panic if the object has no ivar with the given name. May also
panic if the type encoding of the ivar differs from the type encoding
of T.
This should purely seen as help while debugging and is not guaranteed
(e.g. it may be disabled when debug_assertions are off).
Safety
The object must have an instance variable with the given name, and it
must be of type T. Any invariants that the object have assumed about
the value of the instance variable must not be violated.
No thread syncronization is done on accesses to the variable, so you must ensure that any access to the returned pointer do not cause data races, and that Rust’s mutability rules are not otherwise violated.
sourcepub unsafe fn ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
pub unsafe fn ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Returns a reference to the instance variable with the given name.
See Object::ivar_ptr for more information, including on when this
panics.
Safety
The object must have an instance variable with the given name, and it
must be of type T.
No thread syncronization is done, so you must ensure that no other
thread is concurrently mutating the variable. This requirement can be
considered upheld if all mutation happens through Object::ivar_mut
(since that takes &mut self).
sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: Use Object::ivar instead.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Object::ivar instead.sourcepub unsafe fn ivar_mut<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
pub unsafe fn ivar_mut<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
Returns a mutable reference to the ivar with the given name.
See Object::ivar_ptr for more information, including on when this
panics.
Safety
The object must have an instance variable with the given name, and it
must be of type T.
This access happens through &mut self, which means we know it to be
the only reference, hence you do not need to do any work to ensure
that data races do not happen.
sourcepub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
👎Deprecated: Use Object::ivar_mut instead.
pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
Object::ivar_mut instead.sourcepub unsafe fn set_ivar<T>(&mut self, name: &str, value: T)where
T: Encode,
pub unsafe fn set_ivar<T>(&mut self, name: &str, value: T)where
T: Encode,
Sets the value of the ivar with the given name.
This is just a helpful shorthand for Object::ivar_mut, see that
for more information.
Safety
Same as Object::ivar_mut.
Trait Implementations§
source§impl AsMut<DOMElement> for DOMHTMLBodyElement
impl AsMut<DOMElement> for DOMHTMLBodyElement
source§fn as_mut(&mut self) -> &mut DOMElement
fn as_mut(&mut self) -> &mut DOMElement
source§impl AsMut<DOMHTMLBodyElement> for DOMHTMLBodyElement
impl AsMut<DOMHTMLBodyElement> for DOMHTMLBodyElement
source§impl AsMut<DOMHTMLElement> for DOMHTMLBodyElement
impl AsMut<DOMHTMLElement> for DOMHTMLBodyElement
source§fn as_mut(&mut self) -> &mut DOMHTMLElement
fn as_mut(&mut self) -> &mut DOMHTMLElement
source§impl AsMut<DOMNode> for DOMHTMLBodyElement
impl AsMut<DOMNode> for DOMHTMLBodyElement
source§impl AsMut<DOMObject> for DOMHTMLBodyElement
impl AsMut<DOMObject> for DOMHTMLBodyElement
source§impl AsMut<NSObject> for DOMHTMLBodyElement
impl AsMut<NSObject> for DOMHTMLBodyElement
source§impl AsMut<Object> for DOMHTMLBodyElement
impl AsMut<Object> for DOMHTMLBodyElement
source§impl AsMut<WebScriptObject> for DOMHTMLBodyElement
impl AsMut<WebScriptObject> for DOMHTMLBodyElement
source§fn as_mut(&mut self) -> &mut WebScriptObject
fn as_mut(&mut self) -> &mut WebScriptObject
source§impl AsRef<DOMElement> for DOMHTMLBodyElement
impl AsRef<DOMElement> for DOMHTMLBodyElement
source§fn as_ref(&self) -> &DOMElement
fn as_ref(&self) -> &DOMElement
source§impl AsRef<DOMHTMLBodyElement> for DOMHTMLBodyElement
impl AsRef<DOMHTMLBodyElement> for DOMHTMLBodyElement
source§impl AsRef<DOMHTMLElement> for DOMHTMLBodyElement
impl AsRef<DOMHTMLElement> for DOMHTMLBodyElement
source§fn as_ref(&self) -> &DOMHTMLElement
fn as_ref(&self) -> &DOMHTMLElement
source§impl AsRef<DOMNode> for DOMHTMLBodyElement
impl AsRef<DOMNode> for DOMHTMLBodyElement
source§impl AsRef<DOMObject> for DOMHTMLBodyElement
impl AsRef<DOMObject> for DOMHTMLBodyElement
source§impl AsRef<NSObject> for DOMHTMLBodyElement
impl AsRef<NSObject> for DOMHTMLBodyElement
source§impl AsRef<Object> for DOMHTMLBodyElement
impl AsRef<Object> for DOMHTMLBodyElement
source§impl AsRef<WebScriptObject> for DOMHTMLBodyElement
impl AsRef<WebScriptObject> for DOMHTMLBodyElement
source§fn as_ref(&self) -> &WebScriptObject
fn as_ref(&self) -> &WebScriptObject
source§impl Borrow<DOMElement> for DOMHTMLBodyElement
impl Borrow<DOMElement> for DOMHTMLBodyElement
source§fn borrow(&self) -> &DOMElement
fn borrow(&self) -> &DOMElement
source§impl Borrow<DOMHTMLElement> for DOMHTMLBodyElement
impl Borrow<DOMHTMLElement> for DOMHTMLBodyElement
source§fn borrow(&self) -> &DOMHTMLElement
fn borrow(&self) -> &DOMHTMLElement
source§impl Borrow<DOMNode> for DOMHTMLBodyElement
impl Borrow<DOMNode> for DOMHTMLBodyElement
source§impl Borrow<DOMObject> for DOMHTMLBodyElement
impl Borrow<DOMObject> for DOMHTMLBodyElement
source§impl Borrow<NSObject> for DOMHTMLBodyElement
impl Borrow<NSObject> for DOMHTMLBodyElement
source§impl Borrow<Object> for DOMHTMLBodyElement
impl Borrow<Object> for DOMHTMLBodyElement
source§impl Borrow<WebScriptObject> for DOMHTMLBodyElement
impl Borrow<WebScriptObject> for DOMHTMLBodyElement
source§fn borrow(&self) -> &WebScriptObject
fn borrow(&self) -> &WebScriptObject
source§impl BorrowMut<DOMElement> for DOMHTMLBodyElement
impl BorrowMut<DOMElement> for DOMHTMLBodyElement
source§fn borrow_mut(&mut self) -> &mut DOMElement
fn borrow_mut(&mut self) -> &mut DOMElement
source§impl BorrowMut<DOMHTMLElement> for DOMHTMLBodyElement
impl BorrowMut<DOMHTMLElement> for DOMHTMLBodyElement
source§fn borrow_mut(&mut self) -> &mut DOMHTMLElement
fn borrow_mut(&mut self) -> &mut DOMHTMLElement
source§impl BorrowMut<DOMNode> for DOMHTMLBodyElement
impl BorrowMut<DOMNode> for DOMHTMLBodyElement
source§fn borrow_mut(&mut self) -> &mut DOMNode
fn borrow_mut(&mut self) -> &mut DOMNode
source§impl BorrowMut<DOMObject> for DOMHTMLBodyElement
impl BorrowMut<DOMObject> for DOMHTMLBodyElement
source§fn borrow_mut(&mut self) -> &mut DOMObject
fn borrow_mut(&mut self) -> &mut DOMObject
source§impl BorrowMut<NSObject> for DOMHTMLBodyElement
impl BorrowMut<NSObject> for DOMHTMLBodyElement
source§fn borrow_mut(&mut self) -> &mut NSObject
fn borrow_mut(&mut self) -> &mut NSObject
source§impl BorrowMut<Object> for DOMHTMLBodyElement
impl BorrowMut<Object> for DOMHTMLBodyElement
source§fn borrow_mut(&mut self) -> &mut Object
fn borrow_mut(&mut self) -> &mut Object
source§impl BorrowMut<WebScriptObject> for DOMHTMLBodyElement
impl BorrowMut<WebScriptObject> for DOMHTMLBodyElement
source§fn borrow_mut(&mut self) -> &mut WebScriptObject
fn borrow_mut(&mut self) -> &mut WebScriptObject
source§impl ClassType for DOMHTMLBodyElement
impl ClassType for DOMHTMLBodyElement
source§impl DOMEventTarget for DOMHTMLBodyElement
impl DOMEventTarget for DOMHTMLBodyElement
source§unsafe fn addEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
unsafe fn addEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
Foundation_NSString only.source§unsafe fn removeEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
unsafe fn removeEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
Foundation_NSString only.source§unsafe fn dispatchEvent(&self, event: Option<&DOMEvent>) -> boolwhere
Self: Sized + Message,
unsafe fn dispatchEvent(&self, event: Option<&DOMEvent>) -> boolwhere
Self: Sized + Message,
WebKit_DOMEvent only.source§unsafe fn addEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
unsafe fn addEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
Foundation_NSString only.source§unsafe fn removeEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
unsafe fn removeEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)where
Self: Sized + Message,
Foundation_NSString only.source§impl Debug for DOMHTMLBodyElement
impl Debug for DOMHTMLBodyElement
source§impl Deref for DOMHTMLBodyElement
impl Deref for DOMHTMLBodyElement
source§impl DerefMut for DOMHTMLBodyElement
impl DerefMut for DOMHTMLBodyElement
source§impl Hash for DOMHTMLBodyElement
impl Hash for DOMHTMLBodyElement
source§impl PartialEq<DOMHTMLBodyElement> for DOMHTMLBodyElement
impl PartialEq<DOMHTMLBodyElement> for DOMHTMLBodyElement
source§fn eq(&self, other: &DOMHTMLBodyElement) -> bool
fn eq(&self, other: &DOMHTMLBodyElement) -> bool
self and other values to be equal, and is used
by ==.