pub struct TabId(pub u64);Expand description
Chrome-facing stable identifier for a tab managed by Chromium runtime.
Tuple Fields§
§0: u64Implementations§
Source§impl TabId
impl TabId
Sourcepub const fn from_browsing_context_id(id: BrowsingContextId) -> Self
pub const fn from_browsing_context_id(id: BrowsingContextId) -> Self
Convert from generic-layer browsing context ID.
Sourcepub const fn to_browsing_context_id(self) -> BrowsingContextId
pub const fn to_browsing_context_id(self) -> BrowsingContextId
Convert into generic-layer browsing context ID.
Trait Implementations§
Source§impl From<BrowsingContextId> for TabId
impl From<BrowsingContextId> for TabId
Source§fn from(value: BrowsingContextId) -> Self
fn from(value: BrowsingContextId) -> Self
Converts to this type from the input type.
Source§impl From<TabId> for BrowsingContextId
impl From<TabId> for BrowsingContextId
Source§impl Ord for TabId
impl Ord for TabId
Source§impl PartialOrd for TabId
impl PartialOrd for TabId
impl Copy for TabId
impl Eq for TabId
impl StructuralPartialEq for TabId
Auto Trait Implementations§
impl Freeze for TabId
impl RefUnwindSafe for TabId
impl Send for TabId
impl Sync for TabId
impl Unpin for TabId
impl UnsafeUnpin for TabId
impl UnwindSafe for TabId
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