Enum cogl::StereoMode [−][src]
Represents how draw should affect the two buffers
of a stereo framebuffer. See Framebuffer::set_stereo_mode
.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
draw to both stereo buffers
draw only to the left stereo buffer
draw only to the left stereo buffer
Trait Implementations
impl Clone for StereoMode
[src]
fn clone(&self) -> StereoMode
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for StereoMode
[src]
impl Debug for StereoMode
[src]
impl Display for StereoMode
[src]
impl Eq for StereoMode
[src]
impl<'a> FromValue<'a> for StereoMode
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for StereoMode
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for StereoMode
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for StereoMode
[src]
fn cmp(&self, other: &StereoMode) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<StereoMode> for StereoMode
[src]
fn eq(&self, other: &StereoMode) -> bool
[src]
fn ne(&self, other: &StereoMode) -> bool
[src]
impl PartialOrd<StereoMode> for StereoMode
[src]
fn partial_cmp(&self, other: &StereoMode) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl SetValue for StereoMode
[src]
impl StaticType for StereoMode
[src]
fn static_type() -> Type
[src]
impl StructuralEq for StereoMode
[src]
impl StructuralPartialEq for StereoMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for StereoMode
impl Send for StereoMode
impl Sync for StereoMode
impl Unpin for StereoMode
impl UnwindSafe for StereoMode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]
T: SetValue + Send + ToValue + ?Sized,
pub fn to_send_value(&self) -> SendValue
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,