pub enum NinePatchBorderSource {
Image(ImageKey, ImageRendering),
Gradient(Gradient),
RadialGradient(RadialGradient),
ConicGradient(ConicGradient),
}
Variants§
Image(ImageKey, ImageRendering)
Gradient(Gradient)
RadialGradient(RadialGradient)
ConicGradient(ConicGradient)
Trait Implementations§
source§impl Clone for NinePatchBorderSource
impl Clone for NinePatchBorderSource
source§fn clone(&self) -> NinePatchBorderSource
fn clone(&self) -> NinePatchBorderSource
Returns a copy 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 NinePatchBorderSource
impl Debug for NinePatchBorderSource
source§impl Default for NinePatchBorderSource
impl Default for NinePatchBorderSource
source§impl<'de> Deserialize<'de> for NinePatchBorderSource
impl<'de> Deserialize<'de> for NinePatchBorderSource
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 PartialEq for NinePatchBorderSource
impl PartialEq for NinePatchBorderSource
source§fn eq(&self, other: &NinePatchBorderSource) -> bool
fn eq(&self, other: &NinePatchBorderSource) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Peek for NinePatchBorderSource
impl Peek for NinePatchBorderSource
source§impl Poke for NinePatchBorderSource
impl Poke for NinePatchBorderSource
source§impl Serialize for NinePatchBorderSource
impl Serialize for NinePatchBorderSource
impl Copy for NinePatchBorderSource
impl StructuralPartialEq for NinePatchBorderSource
Auto Trait Implementations§
impl Freeze for NinePatchBorderSource
impl RefUnwindSafe for NinePatchBorderSource
impl Send for NinePatchBorderSource
impl Sync for NinePatchBorderSource
impl Unpin for NinePatchBorderSource
impl UnwindSafe for NinePatchBorderSource
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