pub enum PluginRuntimeDirective {
QueueTurn {
input: TurnInput,
delivery_policy: DeliveryPolicy,
slot_policy: SlotPolicy,
source_key: Option<String>,
},
}Variants§
QueueTurn
Implementations§
Source§impl PluginRuntimeDirective
impl PluginRuntimeDirective
pub fn queue_turn(input: TurnInput) -> Self
Trait Implementations§
Source§impl Clone for PluginRuntimeDirective
impl Clone for PluginRuntimeDirective
Source§fn clone(&self) -> PluginRuntimeDirective
fn clone(&self) -> PluginRuntimeDirective
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PluginRuntimeDirective
impl Debug for PluginRuntimeDirective
Source§impl<'de> Deserialize<'de> for PluginRuntimeDirective
impl<'de> Deserialize<'de> for PluginRuntimeDirective
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for PluginRuntimeDirective
impl !UnwindSafe for PluginRuntimeDirective
impl Freeze for PluginRuntimeDirective
impl Send for PluginRuntimeDirective
impl Sync for PluginRuntimeDirective
impl Unpin for PluginRuntimeDirective
impl UnsafeUnpin for PluginRuntimeDirective
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more