Enum cairo::enums::Status [−][src]
#[repr(C)]pub enum Status { Success, NoMemory, InvalidRestore, InvalidPopGroup, NoCurrentPoint, InvalidMatrix, InvalidStatus, NullPointer, InvalidString, InvalidPathData, ReadError, WriteError, SurfaceFinished, SurfaceTypeMismatch, PatternTypeMismatch, InvalidContent, InvalidFormat, InvalidVisual, FileNotFound, InvalidDash, InvalidDscComment, InvalidIndex, ClipNotRepresentable, TempFileError, InvalidStride, FontTypeMismatch, UserFontImmutable, UserFontError, NegativeCount, InvalidClusters, InvalidSlant, InvalidWeight, InvalidSize, UserFontNotImplemented, DeviceTypeMismatch, DeviceError, InvalidMeshConstruction, DeviceFinished, JBig2GlobalMissing, PngError, FreetypeError, Win32GdiError, LastStatus, }
Variants
Success
NoMemory
InvalidRestore
InvalidPopGroup
NoCurrentPoint
InvalidMatrix
InvalidStatus
NullPointer
InvalidString
InvalidPathData
ReadError
WriteError
SurfaceFinished
SurfaceTypeMismatch
PatternTypeMismatch
InvalidContent
InvalidFormat
InvalidVisual
FileNotFound
InvalidDash
InvalidDscComment
InvalidIndex
ClipNotRepresentable
TempFileError
InvalidStride
FontTypeMismatch
UserFontImmutable
UserFontError
NegativeCount
InvalidClusters
InvalidSlant
InvalidWeight
InvalidSize
UserFontNotImplemented
DeviceTypeMismatch
DeviceError
InvalidMeshConstruction
DeviceFinished
JBig2GlobalMissing
PngError
FreetypeError
Win32GdiError
LastStatus
Methods
impl Status
[src]
impl Status
pub fn ensure_valid(self)
[src]
pub fn ensure_valid(self)
Trait Implementations
impl StaticType for Status
[src]
impl StaticType for Status
fn static_type() -> Type
[src]
fn static_type() -> Type
Returns the type identifier of Self
.
impl<'a> FromValue<'a> for Status
[src]
impl<'a> FromValue<'a> for Status
unsafe fn from_value(value: &Value) -> Status
[src]
unsafe fn from_value(value: &Value) -> Status
impl Clone for Status
[src]
impl Clone for Status
fn clone(&self) -> Status
[src]
fn clone(&self) -> Status
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for Status
[src]
impl Debug for Status
fn fmt(&self, formatter: &mut Formatter) -> Result<(), Error>
[src]
fn fmt(&self, formatter: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl<'a> FromValueOptional<'a> for Status
[src]
impl<'a> FromValueOptional<'a> for Status
unsafe fn from_value_optional(value: &Value) -> Option<Status>
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Status>
impl SetValue for Status
[src]
impl SetValue for Status
impl Copy for Status
[src]
impl Copy for Status
impl Eq for Status
[src]
impl Eq for Status
impl PartialEq<Status> for Status
[src]
impl PartialEq<Status> for Status
fn eq(&self, other: &Status) -> bool
[src]
fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl From<Status> for BorrowError
[src]
impl From<Status> for BorrowError
impl From<Status> for IoError
[src]
impl From<Status> for IoError