Struct gtk4::ExpressionWatch [−][src]
pub struct ExpressionWatch(_);
Expand description
An opaque structure representing a watched Expression
.
The contents of ExpressionWatch
should only be accessed through the
provided API.
Implementations
Evaluates the watched expression and on success stores the result
in value
.
This is equivalent to calling Expression::evaluate()
with the
expression and this pointer originally used to create watch
.
value
an empty GValue
to be set
Returns
TRUE
if the expression could be evaluated and value
was set
Stops watching an expression.
See Expression::watch()
for how the watch
was established.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Returns the type identifier of Self
.
Auto Trait Implementations
impl RefUnwindSafe for ExpressionWatch
impl !Send for ExpressionWatch
impl !Sync for ExpressionWatch
impl Unpin for ExpressionWatch
impl UnwindSafe for ExpressionWatch
Blanket Implementations
Mutably borrows from an owned value. Read more