Struct libhealth::model::ActivityInfoBoxed
source · pub struct ActivityInfoBoxed(pub ActivityInfo);
Tuple Fields§
§0: ActivityInfo
Trait Implementations§
source§impl BoxedType for ActivityInfoBoxed
impl BoxedType for ActivityInfoBoxed
source§impl Clone for ActivityInfoBoxed
impl Clone for ActivityInfoBoxed
source§fn clone(&self) -> ActivityInfoBoxed
fn clone(&self) -> ActivityInfoBoxed
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 ActivityInfoBoxed
impl Debug for ActivityInfoBoxed
source§impl From<ActivityInfoBoxed> for Value
impl From<ActivityInfoBoxed> for Value
source§fn from(v: ActivityInfoBoxed) -> Self
fn from(v: ActivityInfoBoxed) -> Self
Converts to this type from the input type.
source§impl FromGlibPtrFull<*mut ActivityInfoBoxed> for ActivityInfoBoxed
impl FromGlibPtrFull<*mut ActivityInfoBoxed> for ActivityInfoBoxed
source§unsafe fn from_glib_full(ptr: *mut ActivityInfoBoxed) -> Self
unsafe fn from_glib_full(ptr: *mut ActivityInfoBoxed) -> Self
Safety Read more
source§impl FromGlibPtrNone<*const ActivityInfoBoxed> for ActivityInfoBoxed
impl FromGlibPtrNone<*const ActivityInfoBoxed> for ActivityInfoBoxed
source§unsafe fn from_glib_none(ptr: *const ActivityInfoBoxed) -> Self
unsafe fn from_glib_none(ptr: *const ActivityInfoBoxed) -> Self
Safety Read more
source§impl FromGlibPtrNone<*mut ActivityInfoBoxed> for ActivityInfoBoxed
impl FromGlibPtrNone<*mut ActivityInfoBoxed> for ActivityInfoBoxed
source§unsafe fn from_glib_none(ptr: *mut ActivityInfoBoxed) -> Self
unsafe fn from_glib_none(ptr: *mut ActivityInfoBoxed) -> Self
Safety Read more
source§impl<'a> FromValue<'a> for &'a ActivityInfoBoxed
impl<'a> FromValue<'a> for &'a ActivityInfoBoxed
§type Checker = GenericValueTypeChecker<&'a ActivityInfoBoxed>
type Checker = GenericValueTypeChecker<&'a ActivityInfoBoxed>
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 ActivityInfoBoxed
impl<'a> FromValue<'a> for ActivityInfoBoxed
§type Checker = GenericValueTypeChecker<ActivityInfoBoxed>
type Checker = GenericValueTypeChecker<ActivityInfoBoxed>
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 ActivityInfoBoxed
impl HasParamSpec for ActivityInfoBoxed
type ParamSpec = ParamSpecBoxed
§type SetValue = ActivityInfoBoxed
type SetValue = ActivityInfoBoxed
Preferred value to be used as setter for the associated ParamSpec.
type BuilderFn = fn(_: &str) -> ParamSpecBoxedBuilder<'_, ActivityInfoBoxed>
fn param_spec_builder() -> Self::BuilderFn
source§impl IntoGlibPtr<*mut ActivityInfoBoxed> for ActivityInfoBoxed
impl IntoGlibPtr<*mut ActivityInfoBoxed> for ActivityInfoBoxed
source§unsafe fn into_glib_ptr(self) -> *mut ActivityInfoBoxed
unsafe fn into_glib_ptr(self) -> *mut ActivityInfoBoxed
Transfer: full.
source§impl PartialEq<ActivityInfoBoxed> for ActivityInfoBoxed
impl PartialEq<ActivityInfoBoxed> for ActivityInfoBoxed
source§fn eq(&self, other: &ActivityInfoBoxed) -> bool
fn eq(&self, other: &ActivityInfoBoxed) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl StaticType for ActivityInfoBoxed
impl StaticType for ActivityInfoBoxed
source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.source§impl<'a> ToGlibPtr<'a, *const ActivityInfoBoxed> for ActivityInfoBoxed
impl<'a> ToGlibPtr<'a, *const ActivityInfoBoxed> for ActivityInfoBoxed
type Storage = PhantomData<&'a ActivityInfoBoxed>
source§fn to_glib_none(&'a self) -> Stash<'a, *const ActivityInfoBoxed, Self>
fn to_glib_none(&'a self) -> Stash<'a, *const ActivityInfoBoxed, Self>
Transfer: none. Read more
source§fn to_glib_full(&self) -> *const ActivityInfoBoxed
fn to_glib_full(&self) -> *const ActivityInfoBoxed
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 ActivityInfoBoxed> for ActivityInfoBoxed
impl<'a> ToGlibPtr<'a, *mut ActivityInfoBoxed> for ActivityInfoBoxed
type Storage = PhantomData<&'a ActivityInfoBoxed>
source§fn to_glib_none(&'a self) -> Stash<'a, *mut ActivityInfoBoxed, Self>
fn to_glib_none(&'a self) -> Stash<'a, *mut ActivityInfoBoxed, Self>
Transfer: none. Read more
source§fn to_glib_full(&self) -> *mut ActivityInfoBoxed
fn to_glib_full(&self) -> *mut ActivityInfoBoxed
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 ActivityInfoBoxed
impl ToValue for ActivityInfoBoxed
source§impl ValueType for ActivityInfoBoxed
impl ValueType for ActivityInfoBoxed
§type Type = ActivityInfoBoxed
type Type = ActivityInfoBoxed
Type to get the
Type
from. Read moreimpl Eq for ActivityInfoBoxed
impl StructuralEq for ActivityInfoBoxed
impl StructuralPartialEq for ActivityInfoBoxed
Auto Trait Implementations§
impl RefUnwindSafe for ActivityInfoBoxed
impl Send for ActivityInfoBoxed
impl Sync for ActivityInfoBoxed
impl Unpin for ActivityInfoBoxed
impl UnwindSafe for ActivityInfoBoxed
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> 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> 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>where
F: FnOnce(&Self) -> bool,
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>where F: FnOnce(&Self) -> bool,
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> 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 Twhere
T: Send + ToValue + ?Sized,
impl<T> ToSendValue for Twhere T: Send + ToValue + ?Sized,
source§fn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue
clone of self
.