Struct janus_plugin::PluginResult [] [src]

pub struct PluginResult { /* fields omitted */ }

A Janus plugin result; what a plugin returns to the gateway as a direct response to a signalling message.

Methods

impl PluginResult
[src]

[src]

Creates a new plugin result.

[src]

Transfers ownership of this result to the wrapped raw pointer. The consumer is responsible for calling janus_plugin_result_destroy on the pointer when finished.

Trait Implementations

impl Debug for PluginResult
[src]

[src]

Formats the value using the given formatter.

impl Deref for PluginResult
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl Drop for PluginResult
[src]

[src]

Executes the destructor for this type. Read more

impl Send for PluginResult
[src]