#[repr(i64)]pub enum ChannelSelector {
Red = 0,
Green = 1,
Blue = 2,
Alpha = 3,
Zero = 4,
One = 5,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ChannelSelector
impl Clone for ChannelSelector
impl Copy for ChannelSelector
Source§impl Debug for ChannelSelector
impl Debug for ChannelSelector
Source§impl Default for ChannelSelector
impl Default for ChannelSelector
Source§impl DeferredValue for ChannelSelector
impl DeferredValue for ChannelSelector
fn eval_deferred( deferred: &Deferred<Self>, node_id: NodeId, property_path: &str, ctx: &ExpressionContext<'_>, ) -> Result<Self, LumenError>
fn to_property_value(value: &Self) -> PropertyValue
fn from_property_value(value: PropertyValue) -> Option<Self>
fn property_kind_name() -> &'static str
Source§impl Delegated for ChannelSelector
impl Delegated for ChannelSelector
type Delegate = ChannelSelectorDelegate
fn into_delegate(self) -> Self::Delegate
impl Eq for ChannelSelector
Source§impl From<ChannelSelector> for ChannelSelectorDelegate
impl From<ChannelSelector> for ChannelSelectorDelegate
Source§fn from(value: ChannelSelector) -> Self
fn from(value: ChannelSelector) -> Self
Converts to this type from the input type.
Source§impl NodeParamType for ChannelSelector
impl NodeParamType for ChannelSelector
fn property_kind() -> PropertyKind
Source§impl PartialEq for ChannelSelector
impl PartialEq for ChannelSelector
impl StructuralPartialEq for ChannelSelector
Auto Trait Implementations§
impl Freeze for ChannelSelector
impl RefUnwindSafe for ChannelSelector
impl Send for ChannelSelector
impl Sync for ChannelSelector
impl Unpin for ChannelSelector
impl UnsafeUnpin for ChannelSelector
impl UnwindSafe for ChannelSelector
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.