pub struct OrchestrationDirective {
pub kind: DirectiveKind,
pub key: String,
pub value: String,
}Expand description
A single directive.
Fields§
§kind: DirectiveKindWhat the directive does.
key: StringKey (meaning depends on kind).
value: StringValue (meaning depends on kind).
Trait Implementations§
Source§impl Clone for OrchestrationDirective
impl Clone for OrchestrationDirective
Source§fn clone(&self) -> OrchestrationDirective
fn clone(&self) -> OrchestrationDirective
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 OrchestrationDirective
impl Debug for OrchestrationDirective
Source§impl<'de> Deserialize<'de> for OrchestrationDirective
impl<'de> Deserialize<'de> for OrchestrationDirective
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
Source§impl PartialEq for OrchestrationDirective
impl PartialEq for OrchestrationDirective
Source§impl Serialize for OrchestrationDirective
impl Serialize for OrchestrationDirective
impl StructuralPartialEq for OrchestrationDirective
Auto Trait Implementations§
impl Freeze for OrchestrationDirective
impl RefUnwindSafe for OrchestrationDirective
impl Send for OrchestrationDirective
impl Sync for OrchestrationDirective
impl Unpin for OrchestrationDirective
impl UnsafeUnpin for OrchestrationDirective
impl UnwindSafe for OrchestrationDirective
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