pub struct BindingTypeMismatch { /* private fields */ }Expand description
A requested binding type did not match the binding stored in a FieldContext.
Implementations§
Source§impl BindingTypeMismatch
impl BindingTypeMismatch
Sourcepub const fn actual_type_name(&self) -> &'static str
pub const fn actual_type_name(&self) -> &'static str
Returns the value type of the binding stored in the context.
Sourcepub const fn requested_type_name(&self) -> &'static str
pub const fn requested_type_name(&self) -> &'static str
Returns the value type requested by the control.
Trait Implementations§
Source§impl Clone for BindingTypeMismatch
impl Clone for BindingTypeMismatch
Source§fn clone(&self) -> BindingTypeMismatch
fn clone(&self) -> BindingTypeMismatch
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BindingTypeMismatch
Source§impl Debug for BindingTypeMismatch
impl Debug for BindingTypeMismatch
Source§impl Display for BindingTypeMismatch
impl Display for BindingTypeMismatch
impl Eq for BindingTypeMismatch
Source§impl Error for BindingTypeMismatch
impl Error for BindingTypeMismatch
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns 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 PartialEq for BindingTypeMismatch
impl PartialEq for BindingTypeMismatch
impl StructuralPartialEq for BindingTypeMismatch
Auto Trait Implementations§
impl Freeze for BindingTypeMismatch
impl RefUnwindSafe for BindingTypeMismatch
impl Send for BindingTypeMismatch
impl Sync for BindingTypeMismatch
impl Unpin for BindingTypeMismatch
impl UnsafeUnpin for BindingTypeMismatch
impl UnwindSafe for BindingTypeMismatch
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,
impl<T> DependencyElement for T
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
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<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.