pub struct DocumentSpec { /* private fields */ }Trait Implementations§
Source§impl InternalNodeSpec for DocumentSpec
impl InternalNodeSpec for DocumentSpec
fn set_first_child(&mut self, new: Rc<RefCell<NodeCore<dyn NodeSpec>>>)
fn unset_first_child(&mut self)
fn set_last_child(&mut self, new: Rc<RefCell<NodeCore<dyn NodeSpec>>>)
fn unset_last_child(&mut self)
fn pre_child_removal( &mut self, removed_child: Node<dyn NodeSpec>, ) -> Result<(), XMLTreeError>
Auto Trait Implementations§
impl Freeze for DocumentSpec
impl !RefUnwindSafe for DocumentSpec
impl !Send for DocumentSpec
impl !Sync for DocumentSpec
impl Unpin for DocumentSpec
impl UnsafeUnpin for DocumentSpec
impl !UnwindSafe for DocumentSpec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more