pub struct ColorConversionFlags { /* private fields */ }Expand description
The wire type corresponding to ColorConversionFlags.
Trait Implementations§
Source§impl Clone for ColorConversionFlags
impl Clone for ColorConversionFlags
Source§fn clone(&self) -> ColorConversionFlags
fn clone(&self) -> ColorConversionFlags
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Constrained for ColorConversionFlags
impl Constrained for ColorConversionFlags
Source§type Constraint = ()
type Constraint = ()
Type of constraint information for this type.
Source§fn validate(
_: Slot<'_, ColorConversionFlags>,
_: <ColorConversionFlags as Constrained>::Constraint,
) -> Result<(), ValidationError>
fn validate( _: Slot<'_, ColorConversionFlags>, _: <ColorConversionFlags as Constrained>::Constraint, ) -> Result<(), ValidationError>
Validate a slot of this type against a constraint. Can be called when
pointers/envelopes are just presence markers.
Source§impl Debug for ColorConversionFlags
impl Debug for ColorConversionFlags
Source§impl<___D> Decode<___D> for ColorConversionFlagswhere
___D: ?Sized,
impl<___D> Decode<___D> for ColorConversionFlagswhere
___D: ?Sized,
Source§impl<'a, ___E> Encode<ColorConversionFlags, ___E> for &'a ColorConversionFlagswhere
___E: ?Sized,
impl<'a, ___E> Encode<ColorConversionFlags, ___E> for &'a ColorConversionFlagswhere
___E: ?Sized,
Source§fn encode(
self,
_: &mut ___E,
out: &mut MaybeUninit<ColorConversionFlags>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, _: &mut ___E, out: &mut MaybeUninit<ColorConversionFlags>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<ColorConversionFlags, ___E> for ColorConversionFlagswhere
___E: ?Sized,
impl<___E> Encode<ColorConversionFlags, ___E> for ColorConversionFlagswhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<ColorConversionFlags>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<ColorConversionFlags>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl From<ColorConversionFlags> for ColorConversionFlags
impl From<ColorConversionFlags> for ColorConversionFlags
Source§fn from(wire: ColorConversionFlags) -> ColorConversionFlags
fn from(wire: ColorConversionFlags) -> ColorConversionFlags
Converts to this type from the input type.
Source§impl From<ColorConversionFlags> for ColorConversionFlags
impl From<ColorConversionFlags> for ColorConversionFlags
Source§fn from(natural: ColorConversionFlags) -> ColorConversionFlags
fn from(natural: ColorConversionFlags) -> ColorConversionFlags
Converts to this type from the input type.
Source§impl FromWire<ColorConversionFlags> for ColorConversionFlags
impl FromWire<ColorConversionFlags> for ColorConversionFlags
Source§fn from_wire(wire: ColorConversionFlags) -> ColorConversionFlags
fn from_wire(wire: ColorConversionFlags) -> ColorConversionFlags
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<ColorConversionFlags> for ColorConversionFlags
impl FromWireRef<ColorConversionFlags> for ColorConversionFlags
Source§fn from_wire_ref(wire: &ColorConversionFlags) -> ColorConversionFlags
fn from_wire_ref(wire: &ColorConversionFlags) -> ColorConversionFlags
Converts the given reference to this type.
Source§impl IntoNatural for ColorConversionFlags
impl IntoNatural for ColorConversionFlags
Source§type Natural = ColorConversionFlags
type Natural = ColorConversionFlags
A good default type for this wire type to convert into.
§fn into_natural(self) -> Self::Natural
fn into_natural(self) -> Self::Natural
Converts this type into its natural equivalent.
Source§impl Wire for ColorConversionFlags
impl Wire for ColorConversionFlags
Source§type Narrowed<'de> = ColorConversionFlags
type Narrowed<'de> = ColorConversionFlags
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(_: &mut MaybeUninit<ColorConversionFlags>)
fn zero_padding(_: &mut MaybeUninit<ColorConversionFlags>)
Writes zeroes to the padding for this type, if any.
impl Copy for ColorConversionFlags
Auto Trait Implementations§
impl Freeze for ColorConversionFlags
impl RefUnwindSafe for ColorConversionFlags
impl Send for ColorConversionFlags
impl Sync for ColorConversionFlags
impl Unpin for ColorConversionFlags
impl UnsafeUnpin for ColorConversionFlags
impl UnwindSafe for ColorConversionFlags
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,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]