pub struct BackgroundParamsDelegate {
pub paint: <Paint as Delegated>::Delegate,
pub width: <u32 as Delegated>::Delegate,
pub height: <u32 as Delegated>::Delegate,
}Fields§
§paint: <Paint as Delegated>::Delegate§width: <u32 as Delegated>::Delegate§height: <u32 as Delegated>::DelegateTrait Implementations§
Source§impl Clone for BackgroundParamsDelegate
impl Clone for BackgroundParamsDelegate
Source§impl Debug for BackgroundParamsDelegate
impl Debug for BackgroundParamsDelegate
Source§impl Default for BackgroundParamsDelegate
impl Default for BackgroundParamsDelegate
Source§impl DelegateEvaluable for BackgroundParamsDelegate
impl DelegateEvaluable for BackgroundParamsDelegate
type Evaluated = BackgroundParams
fn eval( &self, ctx: &DelegateEvalContext<'_>, ) -> Result<Self::Evaluated, LumenError>
Source§impl NodeParams for BackgroundParamsDelegate
impl NodeParams for BackgroundParamsDelegate
type Evaluated = BackgroundParams
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 BackgroundParamsDelegate
impl RefUnwindSafe for BackgroundParamsDelegate
impl Send for BackgroundParamsDelegate
impl Sync for BackgroundParamsDelegate
impl Unpin for BackgroundParamsDelegate
impl UnsafeUnpin for BackgroundParamsDelegate
impl UnwindSafe for BackgroundParamsDelegate
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