pub struct NativeWebViewId(/* private fields */);Expand description
Opaque identity for one native WebView instance.
A crate::WebTag is a logical lookup key and may be reused after a
WebView is destroyed. This identity is allocated for one concrete native
instance and is therefore the only identity suitable for message binding.
Trait Implementations§
Source§impl Clone for NativeWebViewId
impl Clone for NativeWebViewId
Source§fn clone(&self) -> NativeWebViewId
fn clone(&self) -> NativeWebViewId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NativeWebViewId
Source§impl Debug for NativeWebViewId
impl Debug for NativeWebViewId
impl Eq for NativeWebViewId
Source§impl Hash for NativeWebViewId
impl Hash for NativeWebViewId
Source§impl PartialEq for NativeWebViewId
impl PartialEq for NativeWebViewId
impl StructuralPartialEq for NativeWebViewId
Auto Trait Implementations§
impl Freeze for NativeWebViewId
impl RefUnwindSafe for NativeWebViewId
impl Send for NativeWebViewId
impl Sync for NativeWebViewId
impl Unpin for NativeWebViewId
impl UnsafeUnpin for NativeWebViewId
impl UnwindSafe for NativeWebViewId
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