Struct poppler::PageTransition
source · #[repr(transparent)]pub struct PageTransition { /* private fields */ }
Implementations§
source§impl PageTransition
impl PageTransition
sourcepub fn as_ptr(&self) -> *mut PopplerPageTransition
pub fn as_ptr(&self) -> *mut PopplerPageTransition
Return the inner pointer to the underlying C value.
sourcepub unsafe fn from_glib_ptr_borrow<'a>(
ptr: *const *const PopplerPageTransition
) -> &'a Self
pub unsafe fn from_glib_ptr_borrow<'a>( ptr: *const *const PopplerPageTransition ) -> &'a Self
Borrows the underlying C value.
sourcepub unsafe fn from_glib_ptr_borrow_mut<'a>(
ptr: *mut *mut PopplerPageTransition
) -> &'a mut Self
pub unsafe fn from_glib_ptr_borrow_mut<'a>( ptr: *mut *mut PopplerPageTransition ) -> &'a mut Self
Borrows the underlying C value mutably.
source§impl PageTransition
impl PageTransition
pub fn new() -> PageTransition
Trait Implementations§
source§impl Clone for PageTransition
impl Clone for PageTransition
source§impl Debug for PageTransition
impl Debug for PageTransition
source§impl Default for PageTransition
impl Default for PageTransition
source§impl From<PageTransition> for Value
impl From<PageTransition> for Value
source§fn from(o: PageTransition) -> Self
fn from(o: PageTransition) -> Self
Converts to this type from the input type.
source§impl HasParamSpec for PageTransition
impl HasParamSpec for PageTransition
type ParamSpec = ParamSpecBoxed
§type SetValue = PageTransition
type SetValue = PageTransition
Preferred value to be used as setter for the associated ParamSpec.
type BuilderFn = fn(_: &str) -> ParamSpecBoxedBuilder<'_, PageTransition>
fn param_spec_builder() -> Self::BuilderFn
source§impl Hash for PageTransition
impl Hash for PageTransition
source§impl Ord for PageTransition
impl Ord for PageTransition
source§fn cmp(&self, other: &PageTransition) -> Ordering
fn cmp(&self, other: &PageTransition) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<PageTransition> for PageTransition
impl PartialEq<PageTransition> for PageTransition
source§fn eq(&self, other: &PageTransition) -> bool
fn eq(&self, other: &PageTransition) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<PageTransition> for PageTransition
impl PartialOrd<PageTransition> for PageTransition
source§fn partial_cmp(&self, other: &PageTransition) -> Option<Ordering>
fn partial_cmp(&self, other: &PageTransition) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl StaticType for PageTransition
impl StaticType for PageTransition
source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Eq for PageTransition
impl StructuralEq for PageTransition
impl StructuralPartialEq for PageTransition
Auto Trait Implementations§
impl RefUnwindSafe for PageTransition
impl !Send for PageTransition
impl !Sync for PageTransition
impl Unpin for PageTransition
impl UnwindSafe for PageTransition
Blanket Implementations§
source§impl<T> IntoClosureReturnValue for Twhere
T: Into<Value>,
impl<T> IntoClosureReturnValue for Twhere T: Into<Value>,
fn into_closure_return_value(self) -> Option<Value>
source§impl<T> PropertyGet for Twhere
T: HasParamSpec,
impl<T> PropertyGet for Twhere T: HasParamSpec,
source§impl<T> StaticTypeExt for Twhere
T: StaticType,
impl<T> StaticTypeExt for Twhere T: StaticType,
source§fn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.