pub struct ViewExternalSourceThemeData {
pub accent_foreground_rgb: Option<ColorRgb>,
pub accent_rgb: Option<ColorRgb>,
pub background_rgb: Option<ColorRgb>,
pub foreground_rgb: Option<ColorRgb>,
}Available on crate feature
namespace-appbsky only.Expand description
The theme colors of an external source, such as a site.standard.publication. These colors may be used when rendering an embed from that source.
Fields§
§accent_foreground_rgb: Option<ColorRgb>§accent_rgb: Option<ColorRgb>§background_rgb: Option<ColorRgb>§foreground_rgb: Option<ColorRgb>Trait Implementations§
Source§impl Clone for ViewExternalSourceThemeData
impl Clone for ViewExternalSourceThemeData
Source§impl Debug for ViewExternalSourceThemeData
impl Debug for ViewExternalSourceThemeData
Source§impl<'de> Deserialize<'de> for ViewExternalSourceThemeData
impl<'de> Deserialize<'de> for ViewExternalSourceThemeData
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
impl Eq for ViewExternalSourceThemeData
impl StructuralPartialEq for ViewExternalSourceThemeData
Auto Trait Implementations§
impl Freeze for ViewExternalSourceThemeData
impl RefUnwindSafe for ViewExternalSourceThemeData
impl Send for ViewExternalSourceThemeData
impl Sync for ViewExternalSourceThemeData
impl Unpin for ViewExternalSourceThemeData
impl UnsafeUnpin for ViewExternalSourceThemeData
impl UnwindSafe for ViewExternalSourceThemeData
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.