Enum async_rustbus::CallAction [−][src]
pub enum CallAction {
Drop,
Queue,
Exact,
Intro,
Nothing,
}Expand description
For use with RpcConn::insert_call_path, this enum determines what should be done when receiving incoming method calls.
Variants
This action causes incoming calls to be dropped
This action causes incoming calls within the namespace to be stored, allowing them to be retreived later.
This action is the same as Queue but requires that call object path is an exact match, rather than also accepting child paths.
This action process Introspect calls for this path or children, allowing for clients to discover the objects paths provided by this connection. Any other calls received by this action will be replied to with an error.
This action does nothing. The message is passed on to the parent to be handled by its action. This variant is primarily constructed by end users to nullify previously added actions.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CallActionimpl Send for CallActionimpl Sync for CallActionimpl Unpin for CallActionimpl UnwindSafe for CallActionBlanket Implementations
Mutably borrows from an owned value. Read more