pub struct ThemeColorsRefinement {Show 137 fields
pub border: Option<Hsla>,
pub border_variant: Option<Hsla>,
pub border_focused: Option<Hsla>,
pub border_selected: Option<Hsla>,
pub border_transparent: Option<Hsla>,
pub border_disabled: Option<Hsla>,
pub elevated_surface_background: Option<Hsla>,
pub surface_background: Option<Hsla>,
pub background: Option<Hsla>,
pub element_background: Option<Hsla>,
pub element_hover: Option<Hsla>,
pub element_active: Option<Hsla>,
pub element_selected: Option<Hsla>,
pub element_selection_background: Option<Hsla>,
pub element_disabled: Option<Hsla>,
pub drop_target_background: Option<Hsla>,
pub drop_target_border: Option<Hsla>,
pub ghost_element_background: Option<Hsla>,
pub ghost_element_hover: Option<Hsla>,
pub ghost_element_active: Option<Hsla>,
pub ghost_element_selected: Option<Hsla>,
pub ghost_element_disabled: Option<Hsla>,
pub text: Option<Hsla>,
pub text_muted: Option<Hsla>,
pub text_placeholder: Option<Hsla>,
pub text_disabled: Option<Hsla>,
pub text_accent: Option<Hsla>,
pub icon: Option<Hsla>,
pub icon_muted: Option<Hsla>,
pub icon_disabled: Option<Hsla>,
pub icon_placeholder: Option<Hsla>,
pub icon_accent: Option<Hsla>,
pub debugger_accent: Option<Hsla>,
pub status_bar_background: Option<Hsla>,
pub title_bar_background: Option<Hsla>,
pub title_bar_inactive_background: Option<Hsla>,
pub toolbar_background: Option<Hsla>,
pub tab_bar_background: Option<Hsla>,
pub tab_inactive_background: Option<Hsla>,
pub tab_active_background: Option<Hsla>,
pub search_match_background: Option<Hsla>,
pub search_active_match_background: Option<Hsla>,
pub panel_background: Option<Hsla>,
pub panel_focused_border: Option<Hsla>,
pub panel_indent_guide: Option<Hsla>,
pub panel_indent_guide_hover: Option<Hsla>,
pub panel_indent_guide_active: Option<Hsla>,
pub panel_overlay_background: Option<Hsla>,
pub panel_overlay_hover: Option<Hsla>,
pub pane_focused_border: Option<Hsla>,
pub pane_group_border: Option<Hsla>,
pub scrollbar_thumb_background: Option<Hsla>,
pub scrollbar_thumb_hover_background: Option<Hsla>,
pub scrollbar_thumb_active_background: Option<Hsla>,
pub scrollbar_thumb_border: Option<Hsla>,
pub scrollbar_track_background: Option<Hsla>,
pub scrollbar_track_border: Option<Hsla>,
pub minimap_thumb_background: Option<Hsla>,
pub minimap_thumb_hover_background: Option<Hsla>,
pub minimap_thumb_active_background: Option<Hsla>,
pub minimap_thumb_border: Option<Hsla>,
pub vim_normal_background: Option<Hsla>,
pub vim_insert_background: Option<Hsla>,
pub vim_replace_background: Option<Hsla>,
pub vim_visual_background: Option<Hsla>,
pub vim_visual_line_background: Option<Hsla>,
pub vim_visual_block_background: Option<Hsla>,
pub vim_yank_background: Option<Hsla>,
pub vim_helix_jump_label_foreground: Option<Hsla>,
pub vim_helix_normal_background: Option<Hsla>,
pub vim_helix_select_background: Option<Hsla>,
pub vim_normal_foreground: Option<Hsla>,
pub vim_insert_foreground: Option<Hsla>,
pub vim_replace_foreground: Option<Hsla>,
pub vim_visual_foreground: Option<Hsla>,
pub vim_visual_line_foreground: Option<Hsla>,
pub vim_visual_block_foreground: Option<Hsla>,
pub vim_helix_normal_foreground: Option<Hsla>,
pub vim_helix_select_foreground: Option<Hsla>,
pub editor_foreground: Option<Hsla>,
pub editor_background: Option<Hsla>,
pub editor_gutter_background: Option<Hsla>,
pub editor_subheader_background: Option<Hsla>,
pub editor_active_line_background: Option<Hsla>,
pub editor_highlighted_line_background: Option<Hsla>,
pub editor_debugger_active_line_background: Option<Hsla>,
pub editor_line_number: Option<Hsla>,
pub editor_active_line_number: Option<Hsla>,
pub editor_hover_line_number: Option<Hsla>,
pub editor_invisible: Option<Hsla>,
pub editor_wrap_guide: Option<Hsla>,
pub editor_active_wrap_guide: Option<Hsla>,
pub editor_indent_guide: Option<Hsla>,
pub editor_indent_guide_active: Option<Hsla>,
pub editor_document_highlight_read_background: Option<Hsla>,
pub editor_document_highlight_write_background: Option<Hsla>,
pub editor_document_highlight_bracket_background: Option<Hsla>,
pub terminal_background: Option<Hsla>,
pub terminal_foreground: Option<Hsla>,
pub terminal_bright_foreground: Option<Hsla>,
pub terminal_dim_foreground: Option<Hsla>,
pub terminal_ansi_background: Option<Hsla>,
pub terminal_ansi_black: Option<Hsla>,
pub terminal_ansi_bright_black: Option<Hsla>,
pub terminal_ansi_dim_black: Option<Hsla>,
pub terminal_ansi_red: Option<Hsla>,
pub terminal_ansi_bright_red: Option<Hsla>,
pub terminal_ansi_dim_red: Option<Hsla>,
pub terminal_ansi_green: Option<Hsla>,
pub terminal_ansi_bright_green: Option<Hsla>,
pub terminal_ansi_dim_green: Option<Hsla>,
pub terminal_ansi_yellow: Option<Hsla>,
pub terminal_ansi_bright_yellow: Option<Hsla>,
pub terminal_ansi_dim_yellow: Option<Hsla>,
pub terminal_ansi_blue: Option<Hsla>,
pub terminal_ansi_bright_blue: Option<Hsla>,
pub terminal_ansi_dim_blue: Option<Hsla>,
pub terminal_ansi_magenta: Option<Hsla>,
pub terminal_ansi_bright_magenta: Option<Hsla>,
pub terminal_ansi_dim_magenta: Option<Hsla>,
pub terminal_ansi_cyan: Option<Hsla>,
pub terminal_ansi_bright_cyan: Option<Hsla>,
pub terminal_ansi_dim_cyan: Option<Hsla>,
pub terminal_ansi_white: Option<Hsla>,
pub terminal_ansi_bright_white: Option<Hsla>,
pub terminal_ansi_dim_white: Option<Hsla>,
pub link_text_hover: Option<Hsla>,
pub version_control_added: Option<Hsla>,
pub version_control_deleted: Option<Hsla>,
pub version_control_modified: Option<Hsla>,
pub version_control_renamed: Option<Hsla>,
pub version_control_conflict: Option<Hsla>,
pub version_control_ignored: Option<Hsla>,
pub version_control_word_added: Option<Hsla>,
pub version_control_word_deleted: Option<Hsla>,
pub version_control_conflict_marker_ours: Option<Hsla>,
pub version_control_conflict_marker_theirs: Option<Hsla>,
}Expand description
A refinable version of [#ident], see that documentation for details.
Fields§
§border: Option<Hsla>§border_variant: Option<Hsla>§border_focused: Option<Hsla>§border_selected: Option<Hsla>§border_transparent: Option<Hsla>§border_disabled: Option<Hsla>§elevated_surface_background: Option<Hsla>§surface_background: Option<Hsla>§background: Option<Hsla>§element_background: Option<Hsla>§element_hover: Option<Hsla>§element_active: Option<Hsla>§element_selected: Option<Hsla>§element_selection_background: Option<Hsla>§element_disabled: Option<Hsla>§drop_target_background: Option<Hsla>§drop_target_border: Option<Hsla>§ghost_element_background: Option<Hsla>§ghost_element_hover: Option<Hsla>§ghost_element_active: Option<Hsla>§ghost_element_selected: Option<Hsla>§ghost_element_disabled: Option<Hsla>§text: Option<Hsla>§text_muted: Option<Hsla>§text_placeholder: Option<Hsla>§text_disabled: Option<Hsla>§text_accent: Option<Hsla>§icon: Option<Hsla>§icon_muted: Option<Hsla>§icon_disabled: Option<Hsla>§icon_placeholder: Option<Hsla>§icon_accent: Option<Hsla>§debugger_accent: Option<Hsla>§status_bar_background: Option<Hsla>§title_bar_background: Option<Hsla>§title_bar_inactive_background: Option<Hsla>§toolbar_background: Option<Hsla>§tab_bar_background: Option<Hsla>§tab_inactive_background: Option<Hsla>§tab_active_background: Option<Hsla>§search_match_background: Option<Hsla>§search_active_match_background: Option<Hsla>§panel_background: Option<Hsla>§panel_focused_border: Option<Hsla>§panel_indent_guide: Option<Hsla>§panel_indent_guide_hover: Option<Hsla>§panel_indent_guide_active: Option<Hsla>§panel_overlay_background: Option<Hsla>§panel_overlay_hover: Option<Hsla>§pane_focused_border: Option<Hsla>§pane_group_border: Option<Hsla>§scrollbar_thumb_background: Option<Hsla>§scrollbar_thumb_hover_background: Option<Hsla>§scrollbar_thumb_active_background: Option<Hsla>§scrollbar_thumb_border: Option<Hsla>§scrollbar_track_background: Option<Hsla>§scrollbar_track_border: Option<Hsla>§minimap_thumb_background: Option<Hsla>§minimap_thumb_hover_background: Option<Hsla>§minimap_thumb_active_background: Option<Hsla>§minimap_thumb_border: Option<Hsla>§vim_normal_background: Option<Hsla>§vim_insert_background: Option<Hsla>§vim_replace_background: Option<Hsla>§vim_visual_background: Option<Hsla>§vim_visual_line_background: Option<Hsla>§vim_visual_block_background: Option<Hsla>§vim_yank_background: Option<Hsla>§vim_helix_jump_label_foreground: Option<Hsla>§vim_helix_normal_background: Option<Hsla>§vim_helix_select_background: Option<Hsla>§vim_normal_foreground: Option<Hsla>§vim_insert_foreground: Option<Hsla>§vim_replace_foreground: Option<Hsla>§vim_visual_foreground: Option<Hsla>§vim_visual_line_foreground: Option<Hsla>§vim_visual_block_foreground: Option<Hsla>§vim_helix_normal_foreground: Option<Hsla>§vim_helix_select_foreground: Option<Hsla>§editor_foreground: Option<Hsla>§editor_background: Option<Hsla>§editor_gutter_background: Option<Hsla>§editor_subheader_background: Option<Hsla>§editor_active_line_background: Option<Hsla>§editor_highlighted_line_background: Option<Hsla>§editor_debugger_active_line_background: Option<Hsla>§editor_line_number: Option<Hsla>§editor_active_line_number: Option<Hsla>§editor_hover_line_number: Option<Hsla>§editor_invisible: Option<Hsla>§editor_wrap_guide: Option<Hsla>§editor_active_wrap_guide: Option<Hsla>§editor_indent_guide: Option<Hsla>§editor_indent_guide_active: Option<Hsla>§editor_document_highlight_read_background: Option<Hsla>§editor_document_highlight_write_background: Option<Hsla>§editor_document_highlight_bracket_background: Option<Hsla>§terminal_background: Option<Hsla>§terminal_foreground: Option<Hsla>§terminal_bright_foreground: Option<Hsla>§terminal_dim_foreground: Option<Hsla>§terminal_ansi_background: Option<Hsla>§terminal_ansi_black: Option<Hsla>§terminal_ansi_bright_black: Option<Hsla>§terminal_ansi_dim_black: Option<Hsla>§terminal_ansi_red: Option<Hsla>§terminal_ansi_bright_red: Option<Hsla>§terminal_ansi_dim_red: Option<Hsla>§terminal_ansi_green: Option<Hsla>§terminal_ansi_bright_green: Option<Hsla>§terminal_ansi_dim_green: Option<Hsla>§terminal_ansi_yellow: Option<Hsla>§terminal_ansi_bright_yellow: Option<Hsla>§terminal_ansi_dim_yellow: Option<Hsla>§terminal_ansi_blue: Option<Hsla>§terminal_ansi_bright_blue: Option<Hsla>§terminal_ansi_dim_blue: Option<Hsla>§terminal_ansi_magenta: Option<Hsla>§terminal_ansi_bright_magenta: Option<Hsla>§terminal_ansi_dim_magenta: Option<Hsla>§terminal_ansi_cyan: Option<Hsla>§terminal_ansi_bright_cyan: Option<Hsla>§terminal_ansi_dim_cyan: Option<Hsla>§terminal_ansi_white: Option<Hsla>§terminal_ansi_bright_white: Option<Hsla>§terminal_ansi_dim_white: Option<Hsla>§link_text_hover: Option<Hsla>§version_control_added: Option<Hsla>§version_control_deleted: Option<Hsla>§version_control_modified: Option<Hsla>§version_control_renamed: Option<Hsla>§version_control_conflict: Option<Hsla>§version_control_ignored: Option<Hsla>§version_control_word_added: Option<Hsla>§version_control_word_deleted: Option<Hsla>§version_control_conflict_marker_ours: Option<Hsla>§version_control_conflict_marker_theirs: Option<Hsla>Implementations§
Trait Implementations§
Source§impl Clone for ThemeColorsRefinement
impl Clone for ThemeColorsRefinement
Source§fn clone(&self) -> ThemeColorsRefinement
fn clone(&self) -> ThemeColorsRefinement
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 moreSource§impl Debug for ThemeColorsRefinement
impl Debug for ThemeColorsRefinement
Source§impl Default for ThemeColorsRefinement
impl Default for ThemeColorsRefinement
Source§impl<'de> Deserialize<'de> for ThemeColorsRefinement
impl<'de> Deserialize<'de> for ThemeColorsRefinement
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<ThemeColorsRefinement> for ThemeColors
impl From<ThemeColorsRefinement> for ThemeColors
Source§fn from(value: ThemeColorsRefinement) -> Self
fn from(value: ThemeColorsRefinement) -> Self
Converts to this type from the input type.
Source§impl IsEmpty for ThemeColorsRefinement
impl IsEmpty for ThemeColorsRefinement
Source§impl Refineable for ThemeColorsRefinement
impl Refineable for ThemeColorsRefinement
type Refinement = ThemeColorsRefinement
Source§fn refine(&mut self, refinement: &Self::Refinement)
fn refine(&mut self, refinement: &Self::Refinement)
Applies the given refinement to this instance, modifying it in place. Read more
Source§fn refined(self, refinement: Self::Refinement) -> Self
fn refined(self, refinement: Self::Refinement) -> Self
Returns a new instance with the refinement applied, equivalent to cloning
self and calling
refine on it.Source§fn is_superset_of(&self, refinement: &Self::Refinement) -> bool
fn is_superset_of(&self, refinement: &Self::Refinement) -> bool
Returns
true if this instance would contain all values from the refinement. Read moreSource§fn subtract(&self, refinement: &Self::Refinement) -> Self::Refinement
fn subtract(&self, refinement: &Self::Refinement) -> Self::Refinement
Returns a refinement that represents the difference between this instance and the given
refinement. Read more
Auto Trait Implementations§
impl Freeze for ThemeColorsRefinement
impl RefUnwindSafe for ThemeColorsRefinement
impl Send for ThemeColorsRefinement
impl Sync for ThemeColorsRefinement
impl Unpin for ThemeColorsRefinement
impl UnsafeUnpin for ThemeColorsRefinement
impl UnwindSafe for ThemeColorsRefinement
Blanket Implementations§
Source§impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere
T: Real + Zero + Arithmetics + Clone,
Swp: WhitePoint<T>,
Dwp: WhitePoint<T>,
D: AdaptFrom<S, Swp, Dwp, T>,
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere
T: Real + Zero + Arithmetics + Clone,
Swp: WhitePoint<T>,
Dwp: WhitePoint<T>,
D: AdaptFrom<S, Swp, Dwp, T>,
Source§fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<T>,
fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<T>,
Convert the source color to the destination color using the specified
method.
Source§fn adapt_into(self) -> D
fn adapt_into(self) -> D
Convert the source color to the destination color using the bradford
method by default.
Source§impl<T, C> ArraysFrom<C> for Twhere
C: IntoArrays<T>,
impl<T, C> ArraysFrom<C> for Twhere
C: IntoArrays<T>,
Source§fn arrays_from(colors: C) -> T
fn arrays_from(colors: C) -> T
Cast a collection of colors into a collection of arrays.
Source§impl<T, C> ArraysInto<C> for Twhere
C: FromArrays<T>,
impl<T, C> ArraysInto<C> for Twhere
C: FromArrays<T>,
Source§fn arrays_into(self) -> C
fn arrays_into(self) -> C
Cast this collection of arrays into a collection of colors.
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<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for Uwhere
T: FromCam16Unclamped<WpParam, U>,
impl<WpParam, T, U> Cam16IntoUnclamped<WpParam, T> for Uwhere
T: FromCam16Unclamped<WpParam, U>,
Source§type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar
type Scalar = <T as FromCam16Unclamped<WpParam, U>>::Scalar
The number type that’s used in
parameters when converting.Source§fn cam16_into_unclamped(
self,
parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>,
) -> T
fn cam16_into_unclamped( self, parameters: BakedParameters<WpParam, <U as Cam16IntoUnclamped<WpParam, T>>::Scalar>, ) -> T
Converts
self into C, using the provided parameters.impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, C> ComponentsFrom<C> for Twhere
C: IntoComponents<T>,
impl<T, C> ComponentsFrom<C> for Twhere
C: IntoComponents<T>,
Source§fn components_from(colors: C) -> T
fn components_from(colors: C) -> T
Cast a collection of colors into a collection of color components.
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FromAngle<T> for T
impl<T> FromAngle<T> for T
Source§fn from_angle(angle: T) -> T
fn from_angle(angle: T) -> T
Performs a conversion from
angle.Source§impl<T, U> FromStimulus<U> for Twhere
U: IntoStimulus<T>,
impl<T, U> FromStimulus<U> for Twhere
U: IntoStimulus<T>,
Source§fn from_stimulus(other: U) -> T
fn from_stimulus(other: U) -> T
Converts
other into Self, while performing the appropriate scaling,
rounding and clamping.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T, U> IntoAngle<U> for Twhere
U: FromAngle<T>,
impl<T, U> IntoAngle<U> for Twhere
U: FromAngle<T>,
Source§fn into_angle(self) -> U
fn into_angle(self) -> U
Performs a conversion into
T.Source§impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for Uwhere
T: Cam16FromUnclamped<WpParam, U>,
impl<WpParam, T, U> IntoCam16Unclamped<WpParam, T> for Uwhere
T: Cam16FromUnclamped<WpParam, U>,
Source§type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar
type Scalar = <T as Cam16FromUnclamped<WpParam, U>>::Scalar
The number type that’s used in
parameters when converting.Source§fn into_cam16_unclamped(
self,
parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>,
) -> T
fn into_cam16_unclamped( self, parameters: BakedParameters<WpParam, <U as IntoCam16Unclamped<WpParam, T>>::Scalar>, ) -> T
Converts
self into C, using the provided parameters.Source§impl<T, U> IntoColor<U> for Twhere
U: FromColor<T>,
impl<T, U> IntoColor<U> for Twhere
U: FromColor<T>,
Source§fn into_color(self) -> U
fn into_color(self) -> U
Convert into T with values clamped to the color defined bounds Read more
Source§impl<T, U> IntoColorUnclamped<U> for Twhere
U: FromColorUnclamped<T>,
impl<T, U> IntoColorUnclamped<U> for Twhere
U: FromColorUnclamped<T>,
Source§fn into_color_unclamped(self) -> U
fn into_color_unclamped(self) -> U
Convert into T. The resulting color might be invalid in its color space Read more
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 moreSource§impl<T> IntoStimulus<T> for T
impl<T> IntoStimulus<T> for T
Source§fn into_stimulus(self) -> T
fn into_stimulus(self) -> T
Converts
self into T, while performing the appropriate scaling,
rounding and clamping.Source§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().Source§impl<T, C> TryComponentsInto<C> for Twhere
C: TryFromComponents<T>,
impl<T, C> TryComponentsInto<C> for Twhere
C: TryFromComponents<T>,
Source§type Error = <C as TryFromComponents<T>>::Error
type Error = <C as TryFromComponents<T>>::Error
The error for when
try_into_colors fails to cast.Source§fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>
fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>
Try to cast this collection of color components into a collection of
colors. Read more
Source§impl<T, U> TryIntoColor<U> for Twhere
U: TryFromColor<T>,
impl<T, U> TryIntoColor<U> for Twhere
U: TryFromColor<T>,
Source§fn try_into_color(self) -> Result<U, OutOfBounds<U>>
fn try_into_color(self) -> Result<U, OutOfBounds<U>>
Convert into T, returning ok if the color is inside of its defined
range, otherwise an
OutOfBounds error is returned which contains
the unclamped color. Read moreSource§impl<C, U> UintsFrom<C> for Uwhere
C: IntoUints<U>,
impl<C, U> UintsFrom<C> for Uwhere
C: IntoUints<U>,
Source§fn uints_from(colors: C) -> U
fn uints_from(colors: C) -> U
Cast a collection of colors into a collection of unsigned integers.
Source§impl<C, U> UintsInto<C> for Uwhere
C: FromUints<U>,
impl<C, U> UintsInto<C> for Uwhere
C: FromUints<U>,
Source§fn uints_into(self) -> C
fn uints_into(self) -> C
Cast this collection of unsigned integers into a collection of colors.