Struct glib::value::ValueTypeMismatchError
source · pub struct ValueTypeMismatchError { /* private fields */ }
Expand description
Implementations§
source§impl ValueTypeMismatchError
impl ValueTypeMismatchError
pub fn actual_type(&self) -> Type
pub fn requested_type(&self) -> Type
Trait Implementations§
source§impl Clone for ValueTypeMismatchError
impl Clone for ValueTypeMismatchError
source§fn clone(&self) -> ValueTypeMismatchError
fn clone(&self) -> ValueTypeMismatchError
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 ValueTypeMismatchError
impl Debug for ValueTypeMismatchError
source§impl Display for ValueTypeMismatchError
impl Display for ValueTypeMismatchError
source§impl Error for ValueTypeMismatchError
impl Error for ValueTypeMismatchError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<Infallible> for ValueTypeMismatchError
impl From<Infallible> for ValueTypeMismatchError
source§fn from(e: Infallible) -> Self
fn from(e: Infallible) -> Self
Converts to this type from the input type.
source§impl From<ValueTypeMismatchError> for InvalidCharError
impl From<ValueTypeMismatchError> for InvalidCharError
source§fn from(err: ValueTypeMismatchError) -> Self
fn from(err: ValueTypeMismatchError) -> Self
Converts to this type from the input type.
source§impl PartialEq for ValueTypeMismatchError
impl PartialEq for ValueTypeMismatchError
source§fn eq(&self, other: &ValueTypeMismatchError) -> bool
fn eq(&self, other: &ValueTypeMismatchError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ValueTypeMismatchError
impl StructuralPartialEq for ValueTypeMismatchError
Auto Trait Implementations§
impl Freeze for ValueTypeMismatchError
impl RefUnwindSafe for ValueTypeMismatchError
impl Send for ValueTypeMismatchError
impl Sync for ValueTypeMismatchError
impl Unpin for ValueTypeMismatchError
impl UnwindSafe for ValueTypeMismatchError
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)