pub struct Actt { /* private fields */ }
Expand description

Action termination helper for EVA ICS controller services

Implementations

Initialize a new helper object

All OIDS, managed by the controller must be provided

Register additional OID

Unregister OID on-the-flow

Append new action to the helper

Panics

Will panic if the internal mutexes are poisoned

Remove action from the helper

If action was appended, it MUST be always removed either by RPC function (if failed to send the action to handler) or by the handler

The handler checks the returned boolean and marks action canceled in case of false

After removing, the action no longer can be terminated

Panics

Will panic if the internal mutexes are poisoned

The handler can check is the action active during its execution

Panics

Will panic if the internal mutexes are poisoned

Mark the action terminated by uuid

Panics

Will panic if the internal mutexes are poisoned

Mark all actions pending for OID terminated

Panics

Will panic if the internal mutexes are poisoned

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more