pub struct ChannelShuffleParams {
pub red: ChannelSelector,
pub green: ChannelSelector,
pub blue: ChannelSelector,
pub alpha: ChannelSelector,
}Expand description
Remaps source raster color channels.
Fields§
§red: ChannelSelectorSource channel mapped into the red output channel.
green: ChannelSelectorSource channel mapped into the green output channel.
blue: ChannelSelectorSource channel mapped into the blue output channel.
alpha: ChannelSelectorSource channel mapped into the alpha output channel.
Trait Implementations§
Source§impl Clone for ChannelShuffleParams
impl Clone for ChannelShuffleParams
Source§impl Debug for ChannelShuffleParams
impl Debug for ChannelShuffleParams
Source§impl Default for ChannelShuffleParams
impl Default for ChannelShuffleParams
Source§impl Delegated for ChannelShuffleParams
impl Delegated for ChannelShuffleParams
type Delegate = ChannelShuffleParamsDelegate
fn into_delegate(self) -> Self::Delegate
Auto Trait Implementations§
impl Freeze for ChannelShuffleParams
impl RefUnwindSafe for ChannelShuffleParams
impl Send for ChannelShuffleParams
impl Sync for ChannelShuffleParams
impl Unpin for ChannelShuffleParams
impl UnsafeUnpin for ChannelShuffleParams
impl UnwindSafe for ChannelShuffleParams
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