[−][src]Enum gtk::BuilderError
Error codes that identify various errors that can occur while using
Builder
.
Variants (Non-exhaustive)
A type-func attribute didn’t name
a function that returns a glib::Type
.
The input contained a tag that Builder
can’t handle.
An attribute that is required by
Builder
was missing.
Builder
found an attribute that
it doesn’t understand.
Builder
found a tag that
it doesn’t understand.
A required property value was missing.
Builder
couldn’t parse
some attribute value.
The input file requires a newer version of GTK+.
An object id occurred twice.
A specified object type is of the same type or derived from the type of the composite class being extended with builder XML.
The wrong type was specified in a composite class’s template XML
The specified property is unknown for the object class.
The specified signal is unknown for the object class.
An object id is unknown
Trait Implementations
impl Clone for BuilderError
[src]
fn clone(&self) -> BuilderError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for BuilderError
[src]
impl Debug for BuilderError
[src]
impl Display for BuilderError
[src]
impl Eq for BuilderError
[src]
impl ErrorDomain for BuilderError
[src]
impl<'a> FromValue<'a> for BuilderError
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for BuilderError
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for BuilderError
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for BuilderError
[src]
fn cmp(&self, other: &BuilderError) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<BuilderError> for BuilderError
[src]
fn eq(&self, other: &BuilderError) -> bool
[src]
fn ne(&self, other: &BuilderError) -> bool
[src]
impl PartialOrd<BuilderError> for BuilderError
[src]
fn partial_cmp(&self, other: &BuilderError) -> Option<Ordering>
[src]
fn lt(&self, other: &BuilderError) -> bool
[src]
fn le(&self, other: &BuilderError) -> bool
[src]
fn gt(&self, other: &BuilderError) -> bool
[src]
fn ge(&self, other: &BuilderError) -> bool
[src]
impl SetValue for BuilderError
[src]
impl StaticType for BuilderError
[src]
fn static_type() -> Type
[src]
impl StructuralEq for BuilderError
[src]
impl StructuralPartialEq for BuilderError
[src]
Auto Trait Implementations
impl RefUnwindSafe for BuilderError
impl Send for BuilderError
impl Sync for BuilderError
impl Unpin for BuilderError
impl UnwindSafe for BuilderError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
T: SetValue + ?Sized,
fn to_value(&self) -> Value
fn to_value_type(&self) -> Type
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,