pub fn into_format<U, B>(self) -> Alpha<Rgb<S, U>, B>
    where
        T: Component,
        A: Component,
        U: FromComponent<T>,
        B: FromComponent<A>,
    {
        Alpha::<Rgb<S, U>, B>::new(
            U::from_component(self.red),
            U::from_component(self.green),
            U::from_component(self.blue),
            B::from_component(self.alpha),
        )
    }
/// Convert into another component type.
Convert into another component type.
Convert into another component type .
pub fn into_format<U, B>(self) -> Alpha<Rgb<S, U>, B>
    where
        T: Component,
        A: Component,
        U: FromComponent<T>,
        B: FromComponent<A>,
    {
        Alpha::<Rgb<S, U>, B>::new(
            U::from_component(self.red),
            U::from_component(self.green),
            U::from_component(self.blue),
            B::from_component(self.alpha),
        )
    }
pub fn into_format < U , B > ( self ) -> Alpha < Rgb < S , U > , B > where T : Component , A : Component , U : FromComponent < T > , B : FromComponent < A > , { Alpha :: < Rgb < S , U > , B > :: new ( U :: from_component ( self . red ) , U :: from_component ( self . green ) , U :: from_component ( self . blue ) , B :: from_component ( self . alpha ) , ) }
Convert into another component type.
Convert into another component type .
self
self