Enum canvas_traits::webgl::ParameterInt
source · #[repr(u32)]pub enum ParameterInt {
Show 50 variants
ActiveTexture = 34_016,
AlphaBits = 3_413,
BlendDstAlpha = 32_970,
BlendDstRgb = 32_968,
BlendEquationAlpha = 34_877,
BlendEquationRgb = 32_777,
BlendSrcAlpha = 32_971,
BlendSrcRgb = 32_969,
BlueBits = 3_412,
CullFaceMode = 2_885,
DepthBits = 3_414,
DepthFunc = 2_932,
FragmentShaderDerivativeHint = 35_723,
FrontFace = 2_886,
GenerateMipmapHint = 33_170,
GreenBits = 3_411,
RedBits = 3_410,
SampleBuffers = 32_936,
Samples = 32_937,
StencilBackFail = 34_817,
StencilBackFunc = 34_816,
StencilBackPassDepthFail = 34_818,
StencilBackPassDepthPass = 34_819,
StencilBackRef = 36_003,
StencilBackValueMask = 36_004,
StencilBackWritemask = 36_005,
StencilBits = 3_415,
StencilClearValue = 2_961,
StencilFail = 2_964,
StencilFunc = 2_962,
StencilPassDepthFail = 2_965,
StencilPassDepthPass = 2_966,
StencilRef = 2_967,
StencilValueMask = 2_963,
StencilWritemask = 2_968,
SubpixelBits = 3_408,
TransformFeedbackBinding = 36_389,
MaxTransformFeedbackInterleavedComponents = 35_978,
MaxTransformFeedbackSeparateAttribs = 35_979,
MaxTransformFeedbackSeparateComponents = 35_968,
TransformFeedbackBufferSize = 35_973,
TransformFeedbackBufferStart = 35_972,
PackRowLength = 3_330,
PackSkipPixels = 3_332,
PackSkipRows = 3_331,
UnpackImageHeight = 32_878,
UnpackRowLength = 3_314,
UnpackSkipImages = 32_877,
UnpackSkipPixels = 3_316,
UnpackSkipRows = 3_315,
}
Variants§
ActiveTexture = 34_016
AlphaBits = 3_413
BlendDstAlpha = 32_970
BlendDstRgb = 32_968
BlendEquationAlpha = 34_877
BlendEquationRgb = 32_777
BlendSrcAlpha = 32_971
BlendSrcRgb = 32_969
BlueBits = 3_412
CullFaceMode = 2_885
DepthBits = 3_414
DepthFunc = 2_932
FragmentShaderDerivativeHint = 35_723
FrontFace = 2_886
GenerateMipmapHint = 33_170
GreenBits = 3_411
RedBits = 3_410
SampleBuffers = 32_936
Samples = 32_937
StencilBackFail = 34_817
StencilBackFunc = 34_816
StencilBackPassDepthFail = 34_818
StencilBackPassDepthPass = 34_819
StencilBackRef = 36_003
StencilBackValueMask = 36_004
StencilBackWritemask = 36_005
StencilBits = 3_415
StencilClearValue = 2_961
StencilFail = 2_964
StencilFunc = 2_962
StencilPassDepthFail = 2_965
StencilPassDepthPass = 2_966
StencilRef = 2_967
StencilValueMask = 2_963
StencilWritemask = 2_968
SubpixelBits = 3_408
TransformFeedbackBinding = 36_389
MaxTransformFeedbackInterleavedComponents = 35_978
MaxTransformFeedbackSeparateAttribs = 35_979
MaxTransformFeedbackSeparateComponents = 35_968
TransformFeedbackBufferSize = 35_973
TransformFeedbackBufferStart = 35_972
PackRowLength = 3_330
PackSkipPixels = 3_332
PackSkipRows = 3_331
UnpackImageHeight = 32_878
UnpackRowLength = 3_314
UnpackSkipImages = 32_877
UnpackSkipPixels = 3_316
UnpackSkipRows = 3_315
Trait Implementations§
source§impl Clone for ParameterInt
impl Clone for ParameterInt
source§fn clone(&self) -> ParameterInt
fn clone(&self) -> ParameterInt
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ParameterInt
impl Debug for ParameterInt
source§impl<'de> Deserialize<'de> for ParameterInt
impl<'de> Deserialize<'de> for ParameterInt
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for ParameterInt
impl Serialize for ParameterInt
impl Copy for ParameterInt
Auto Trait Implementations§
impl Freeze for ParameterInt
impl RefUnwindSafe for ParameterInt
impl Send for ParameterInt
impl Sync for ParameterInt
impl Unpin for ParameterInt
impl UnwindSafe for ParameterInt
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert