pub struct BlurParamsDelegate {
pub radius: <f64 as Delegated>::Delegate,
}Fields§
§radius: <f64 as Delegated>::DelegateTrait Implementations§
Source§impl Clone for BlurParamsDelegate
impl Clone for BlurParamsDelegate
Source§impl Debug for BlurParamsDelegate
impl Debug for BlurParamsDelegate
Source§impl Default for BlurParamsDelegate
impl Default for BlurParamsDelegate
Source§impl DelegateEvaluable for BlurParamsDelegate
impl DelegateEvaluable for BlurParamsDelegate
type Evaluated = BlurParams
fn eval( &self, ctx: &DelegateEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Source§impl NodeParams for BlurParamsDelegate
impl NodeParams for BlurParamsDelegate
type Evaluated = BlurParams
fn property_defs() -> Vec<PropertyDef>
fn is_property(id: &str) -> bool
fn default_properties(&self) -> Vec<(&'static str, PropertyValue)>
fn get_property(&self, id: &str) -> Option<PropertyExpression>
fn eval( &self, ctx: &NodeParamEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Auto Trait Implementations§
impl Freeze for BlurParamsDelegate
impl RefUnwindSafe for BlurParamsDelegate
impl Send for BlurParamsDelegate
impl Sync for BlurParamsDelegate
impl Unpin for BlurParamsDelegate
impl UnsafeUnpin for BlurParamsDelegate
impl UnwindSafe for BlurParamsDelegate
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