type PatternTypefn as_ptr(&self) -> *mut cairo_pattern_tunsafe fn from_raw_full(pointer: *mut cairo_pattern_t) -> Self::PatternTypefn ensure_status(&self)fn status(&self) -> Statusfn get_reference_count(&self) -> isizefn set_extend(&self, extend: Extend)fn get_extend(&self) -> Extendfn set_filter(&self, filter: Filter)fn get_filter(&self) -> Filterfn set_matrix(&self, matrix: Matrix)fn get_matrix(&self) -> Matrixunsafe fn from_raw_none(pointer: *mut cairo_pattern_t) -> Self::PatternTypeimpl PatternTrait for Pattern[src]type PatternType = Patternfn as_ptr(&self) -> *mut cairo_pattern_t[src]unsafe fn from_raw_none(pointer: *mut cairo_pattern_t) -> Pattern[src]unsafe fn from_raw_full(pointer: *mut cairo_pattern_t) -> Pattern[src]fn ensure_status(&self)[src]fn status(&self) -> Status[src]fn get_reference_count(&self) -> isize[src]fn set_extend(&self, extend: Extend)[src]fn get_extend(&self) -> Extend[src]fn set_filter(&self, filter: Filter)[src]fn get_filter(&self) -> Filter[src]fn set_matrix(&self, matrix: Matrix)[src]fn get_matrix(&self) -> Matrix[src]impl PatternTrait for LinearGradient[src]type PatternType = LinearGradientunsafe fn from_raw_full(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]fn as_ptr(&self) -> *mut cairo_pattern_t[src]fn ensure_status(&self)[src]fn status(&self) -> Status[src]fn get_reference_count(&self) -> isize[src]fn set_extend(&self, extend: Extend)[src]fn get_extend(&self) -> Extend[src]fn set_filter(&self, filter: Filter)[src]fn get_filter(&self) -> Filter[src]fn set_matrix(&self, matrix: Matrix)[src]fn get_matrix(&self) -> Matrix[src]unsafe fn from_raw_none(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]impl PatternTrait for Mesh[src]type PatternType = Meshunsafe fn from_raw_full(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]fn as_ptr(&self) -> *mut cairo_pattern_t[src]fn ensure_status(&self)[src]fn status(&self) -> Status[src]fn get_reference_count(&self) -> isize[src]fn set_extend(&self, extend: Extend)[src]fn get_extend(&self) -> Extend[src]fn set_filter(&self, filter: Filter)[src]fn get_filter(&self) -> Filter[src]fn set_matrix(&self, matrix: Matrix)[src]fn get_matrix(&self) -> Matrix[src]unsafe fn from_raw_none(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]impl PatternTrait for RadialGradient[src]type PatternType = RadialGradientunsafe fn from_raw_full(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]fn as_ptr(&self) -> *mut cairo_pattern_t[src]fn ensure_status(&self)[src]fn status(&self) -> Status[src]fn get_reference_count(&self) -> isize[src]fn set_extend(&self, extend: Extend)[src]fn get_extend(&self) -> Extend[src]fn set_filter(&self, filter: Filter)[src]fn get_filter(&self) -> Filter[src]fn set_matrix(&self, matrix: Matrix)[src]fn get_matrix(&self) -> Matrix[src]unsafe fn from_raw_none(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]impl PatternTrait for SolidPattern[src]type PatternType = SolidPatternunsafe fn from_raw_full(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]fn as_ptr(&self) -> *mut cairo_pattern_t[src]fn ensure_status(&self)[src]fn status(&self) -> Status[src]fn get_reference_count(&self) -> isize[src]fn set_extend(&self, extend: Extend)[src]fn get_extend(&self) -> Extend[src]fn set_filter(&self, filter: Filter)[src]fn get_filter(&self) -> Filter[src]fn set_matrix(&self, matrix: Matrix)[src]fn get_matrix(&self) -> Matrix[src]unsafe fn from_raw_none(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]impl PatternTrait for SurfacePattern[src]type PatternType = SurfacePatternunsafe fn from_raw_full(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]fn as_ptr(&self) -> *mut cairo_pattern_t[src]fn ensure_status(&self)[src]fn status(&self) -> Status[src]fn get_reference_count(&self) -> isize[src]fn set_extend(&self, extend: Extend)[src]fn get_extend(&self) -> Extend[src]fn set_filter(&self, filter: Filter)[src]fn get_filter(&self) -> Filter[src]fn set_matrix(&self, matrix: Matrix)[src]fn get_matrix(&self) -> Matrix[src]unsafe fn from_raw_none(pointer: *mut cairo_pattern_t) -> Self::PatternType[src]