[−][src]Enum cairo::SurfaceType
Variants
Image
Pdf
Ps
Xlib
Xcb
Glitz
Quartz
Win32
BeOs
DirectFb
Svg
Os2
Win32Printing
QuartzImage
Script
Qt
Recording
Vg
Gl
Drm
Tee
Xml
Skia
Subsurface
Cogl
Trait Implementations
impl PartialEq<SurfaceType> for SurfaceType
[src]
fn eq(&self, other: &SurfaceType) -> bool
[src]
fn ne(&self, other: &SurfaceType) -> bool
[src]
impl Copy for SurfaceType
[src]
impl Eq for SurfaceType
[src]
impl Clone for SurfaceType
[src]
fn clone(&self) -> SurfaceType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for SurfaceType
[src]
impl Display for SurfaceType
[src]
impl StaticType for SurfaceType
[src]
fn static_type() -> Type
[src]
impl<'a> FromValue<'a> for SurfaceType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for SurfaceType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl SetValue for SurfaceType
[src]
Auto Trait Implementations
impl Send for SurfaceType
impl Unpin for SurfaceType
impl Sync for SurfaceType
impl UnwindSafe for SurfaceType
impl RefUnwindSafe for SurfaceType
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &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, 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
[src]
T: ToValue + SetValue + Send + ?Sized,