struct QrVerificationDataBoxed(QrVerificationData);
Tuple Fields§
§0: QrVerificationData
Trait Implementations§
Source§impl BoxedType for QrVerificationDataBoxed
impl BoxedType for QrVerificationDataBoxed
Source§impl Clone for QrVerificationDataBoxed
impl Clone for QrVerificationDataBoxed
Source§fn clone(&self) -> QrVerificationDataBoxed
fn clone(&self) -> QrVerificationDataBoxed
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for QrVerificationDataBoxed
impl Debug for QrVerificationDataBoxed
Source§impl From<QrVerificationDataBoxed> for Value
impl From<QrVerificationDataBoxed> for Value
Source§fn from(v: QrVerificationDataBoxed) -> Self
fn from(v: QrVerificationDataBoxed) -> Self
Converts to this type from the input type.
Source§impl FromGlibPtrBorrow<*const QrVerificationDataBoxed> for QrVerificationDataBoxed
impl FromGlibPtrBorrow<*const QrVerificationDataBoxed> for QrVerificationDataBoxed
Source§unsafe fn from_glib_borrow(
ptr: *const QrVerificationDataBoxed,
) -> Borrowed<Self>
unsafe fn from_glib_borrow( ptr: *const QrVerificationDataBoxed, ) -> Borrowed<Self>
Safety Read more
Source§impl FromGlibPtrBorrow<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
impl FromGlibPtrBorrow<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
Source§unsafe fn from_glib_borrow(ptr: *mut QrVerificationDataBoxed) -> Borrowed<Self>
unsafe fn from_glib_borrow(ptr: *mut QrVerificationDataBoxed) -> Borrowed<Self>
Safety Read more
Source§impl FromGlibPtrFull<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
impl FromGlibPtrFull<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
Source§unsafe fn from_glib_full(ptr: *mut QrVerificationDataBoxed) -> Self
unsafe fn from_glib_full(ptr: *mut QrVerificationDataBoxed) -> Self
Safety Read more
Source§impl FromGlibPtrNone<*const QrVerificationDataBoxed> for QrVerificationDataBoxed
impl FromGlibPtrNone<*const QrVerificationDataBoxed> for QrVerificationDataBoxed
Source§unsafe fn from_glib_none(ptr: *const QrVerificationDataBoxed) -> Self
unsafe fn from_glib_none(ptr: *const QrVerificationDataBoxed) -> Self
Safety Read more
Source§impl FromGlibPtrNone<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
impl FromGlibPtrNone<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
Source§unsafe fn from_glib_none(ptr: *mut QrVerificationDataBoxed) -> Self
unsafe fn from_glib_none(ptr: *mut QrVerificationDataBoxed) -> Self
Safety Read more
Source§impl<'a> FromValue<'a> for &'a QrVerificationDataBoxed
impl<'a> FromValue<'a> for &'a QrVerificationDataBoxed
Source§type Checker = GenericValueTypeChecker<&'a QrVerificationDataBoxed>
type Checker = GenericValueTypeChecker<&'a QrVerificationDataBoxed>
Value type checker.
Source§unsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a
Value
. Read moreSource§impl<'a> FromValue<'a> for QrVerificationDataBoxed
impl<'a> FromValue<'a> for QrVerificationDataBoxed
Source§type Checker = GenericValueTypeChecker<QrVerificationDataBoxed>
type Checker = GenericValueTypeChecker<QrVerificationDataBoxed>
Value type checker.
Source§unsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a
Value
. Read moreSource§impl HasParamSpec for QrVerificationDataBoxed
impl HasParamSpec for QrVerificationDataBoxed
type ParamSpec = ParamSpecBoxed
Source§type SetValue = QrVerificationDataBoxed
type SetValue = QrVerificationDataBoxed
Preferred value to be used as setter for the associated ParamSpec.
type BuilderFn = fn(_: &str) -> ParamSpecBoxedBuilder<'_, QrVerificationDataBoxed>
fn param_spec_builder() -> Self::BuilderFn
Source§impl IntoGlibPtr<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
impl IntoGlibPtr<*mut QrVerificationDataBoxed> for QrVerificationDataBoxed
Source§unsafe fn into_glib_ptr(self) -> *mut QrVerificationDataBoxed
unsafe fn into_glib_ptr(self) -> *mut QrVerificationDataBoxed
Transfer: full.
Source§impl PartialEq for QrVerificationDataBoxed
impl PartialEq for QrVerificationDataBoxed
Source§impl StaticType for QrVerificationDataBoxed
impl StaticType for QrVerificationDataBoxed
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.Source§impl<'a> ToGlibPtr<'a, *const QrVerificationDataBoxed> for QrVerificationDataBoxed
impl<'a> ToGlibPtr<'a, *const QrVerificationDataBoxed> for QrVerificationDataBoxed
type Storage = PhantomData<&'a QrVerificationDataBoxed>
Source§fn to_glib_none(&'a self) -> Stash<'a, *const QrVerificationDataBoxed, Self>
fn to_glib_none(&'a self) -> Stash<'a, *const QrVerificationDataBoxed, Self>
Transfer: none. Read more
Source§fn to_glib_full(&self) -> *const QrVerificationDataBoxed
fn to_glib_full(&self) -> *const QrVerificationDataBoxed
Transfer: full. Read more
Source§fn to_glib_container(&'a self) -> Stash<'a, P, Self>
fn to_glib_container(&'a self) -> Stash<'a, P, Self>
Transfer: container. Read more
Source§impl<'a> ToGlibPtr<'a, *mut QrVerificationDataBoxed> for QrVerificationDataBoxed
impl<'a> ToGlibPtr<'a, *mut QrVerificationDataBoxed> for QrVerificationDataBoxed
type Storage = PhantomData<&'a QrVerificationDataBoxed>
Source§fn to_glib_none(&'a self) -> Stash<'a, *mut QrVerificationDataBoxed, Self>
fn to_glib_none(&'a self) -> Stash<'a, *mut QrVerificationDataBoxed, Self>
Transfer: none. Read more
Source§fn to_glib_full(&self) -> *mut QrVerificationDataBoxed
fn to_glib_full(&self) -> *mut QrVerificationDataBoxed
Transfer: full. Read more
Source§fn to_glib_container(&'a self) -> Stash<'a, P, Self>
fn to_glib_container(&'a self) -> Stash<'a, P, Self>
Transfer: container. Read more
Source§impl ToValue for QrVerificationDataBoxed
impl ToValue for QrVerificationDataBoxed
Source§impl ValueType for QrVerificationDataBoxed
impl ValueType for QrVerificationDataBoxed
Source§type Type = QrVerificationDataBoxed
type Type = QrVerificationDataBoxed
Type to get the
Type
from. Read moreimpl Eq for QrVerificationDataBoxed
impl StructuralPartialEq for QrVerificationDataBoxed
Auto Trait Implementations§
impl Freeze for QrVerificationDataBoxed
impl RefUnwindSafe for QrVerificationDataBoxed
impl Send for QrVerificationDataBoxed
impl Sync for QrVerificationDataBoxed
impl Unpin for QrVerificationDataBoxed
impl UnwindSafe for QrVerificationDataBoxed
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GPtrArray> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
Source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoClosureReturnValue for T
impl<T> IntoClosureReturnValue for T
fn into_closure_return_value(self) -> Option<Value>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
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.
Source§impl<T> ToSendValue for T
impl<T> ToSendValue for T
Source§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue
clone of self
.