pub struct ColorAPIResponse {
pub blackorwhite_text: String,
pub brightness: i32,
pub hex: String,
pub image: String,
pub image_gradient: String,
pub int: i64,
pub name: String,
pub rgb: String,
pub rgb_values: HashMap<String, i32>,
pub shade: Vec<String>,
pub tint: Vec<String>,
}Fields§
§blackorwhite_text: String§brightness: i32§hex: String§image: String§image_gradient: String§int: i64§name: String§rgb: String§rgb_values: HashMap<String, i32>§shade: Vec<String>§tint: Vec<String>Trait Implementations§
Source§impl Debug for ColorAPIResponse
impl Debug for ColorAPIResponse
Source§impl<'de> Deserialize<'de> for ColorAPIResponse
impl<'de> Deserialize<'de> for ColorAPIResponse
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
Auto Trait Implementations§
impl Freeze for ColorAPIResponse
impl RefUnwindSafe for ColorAPIResponse
impl Send for ColorAPIResponse
impl Sync for ColorAPIResponse
impl Unpin for ColorAPIResponse
impl UnwindSafe for ColorAPIResponse
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