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