pub struct TabFavicon {
pub width: u32,
pub height: u32,
pub pixels: Arc<Vec<u32>>,
}Expand description
Decoded favicon bitmap, BGRA u32 packed (0xAARRGGBB). Wrapped in
Arc so cloning a TabView is O(1).
Fields§
§width: u32§height: u32§pixels: Arc<Vec<u32>>Trait Implementations§
Source§impl Clone for TabFavicon
impl Clone for TabFavicon
Source§fn clone(&self) -> TabFavicon
fn clone(&self) -> TabFavicon
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TabFavicon
impl Debug for TabFavicon
Source§impl PartialEq for TabFavicon
impl PartialEq for TabFavicon
impl StructuralPartialEq for TabFavicon
Auto Trait Implementations§
impl Freeze for TabFavicon
impl RefUnwindSafe for TabFavicon
impl Send for TabFavicon
impl Sync for TabFavicon
impl Unpin for TabFavicon
impl UnsafeUnpin for TabFavicon
impl UnwindSafe for TabFavicon
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more