pub struct ChangeInfo {
pub audible: Option<bool>,
pub auto_discardable: Option<bool>,
pub discarded: Option<bool>,
pub fav_icon_url: Option<String>,
pub group_id: Option<i32>,
pub muted_info: Option<MutedInfo>,
pub pinned: Option<bool>,
pub status: Option<Status>,
pub title: Option<String>,
pub url: Option<String>,
}Expand description
Fields§
§audible: Option<bool>The tab’s new audible state.
auto_discardable: Option<bool>The tab’s new auto-discardable state.
discarded: Option<bool>The tab’s new discarded state.
fav_icon_url: Option<String>The tab’s new favicon URL.
group_id: Option<i32>The tab’s new group.
muted_info: Option<MutedInfo>The tab’s new muted state and the reason for the change.
pinned: Option<bool>The tab’s new pinned state.
status: Option<Status>The tab’s loading status.
title: Option<String>The tab’s new title.
url: Option<String>The tab’s URL if it has changed.
Trait Implementations§
Source§impl Debug for ChangeInfo
impl Debug for ChangeInfo
Source§impl<'de> Deserialize<'de> for ChangeInfo
impl<'de> Deserialize<'de> for ChangeInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<TabChangeInfo> for ChangeInfo
impl From<TabChangeInfo> for ChangeInfo
Source§fn from(info: TabChangeInfo) -> Self
fn from(info: TabChangeInfo) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ChangeInfo
impl RefUnwindSafe for ChangeInfo
impl Send for ChangeInfo
impl Sync for ChangeInfo
impl Unpin for ChangeInfo
impl UnwindSafe for ChangeInfo
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