pub struct MultiStopGradientProps {
pub stops: Vec<GradientStopSpec>,
pub on_change: Callback<Vec<GradientStopSpec>>,
pub on_reset: Callback<()>,
pub is_modified: bool,
pub discrete: bool,
pub label: Option<String>,
}Fields§
§stops: Vec<GradientStopSpec>§on_change: Callback<Vec<GradientStopSpec>>§on_reset: Callback<()>§is_modified: bool§discrete: bool§label: Option<String>Trait Implementations§
Source§impl PartialEq for MultiStopGradientProps
impl PartialEq for MultiStopGradientProps
Source§impl Properties for MultiStopGradientProps
impl Properties for MultiStopGradientProps
impl StructuralPartialEq for MultiStopGradientProps
Auto Trait Implementations§
impl !RefUnwindSafe for MultiStopGradientProps
impl !Send for MultiStopGradientProps
impl !Sync for MultiStopGradientProps
impl !UnwindSafe for MultiStopGradientProps
impl Freeze for MultiStopGradientProps
impl Unpin for MultiStopGradientProps
impl UnsafeUnpin for MultiStopGradientProps
Blanket Implementations§
impl<Token, Builder, How> AllPropsFor<Builder, How> for Tokenwhere
Builder: Buildable<Token>,
<Builder as Buildable<Token>>::WrappedToken: HasAllProps<<Builder as Buildable<Token>>::Output, How>,
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
impl<T> HasAllProps<(), T> for T
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> 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> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.