pub struct PortableInstructionHook {
pub instruction_type: String,
pub actions: Vec<PortableHookAction>,
pub lookup_by: Option<PortableFieldPath>,
}Fields§
§instruction_type: String§actions: Vec<PortableHookAction>§lookup_by: Option<PortableFieldPath>Trait Implementations§
Source§impl Clone for PortableInstructionHook
impl Clone for PortableInstructionHook
Source§fn clone(&self) -> PortableInstructionHook
fn clone(&self) -> PortableInstructionHook
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 PortableInstructionHook
impl Debug for PortableInstructionHook
Source§impl<'de> Deserialize<'de> for PortableInstructionHook
impl<'de> Deserialize<'de> for PortableInstructionHook
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 PortableInstructionHook
impl PartialEq for PortableInstructionHook
Source§impl Serialize for PortableInstructionHook
impl Serialize for PortableInstructionHook
impl StructuralPartialEq for PortableInstructionHook
Auto Trait Implementations§
impl Freeze for PortableInstructionHook
impl RefUnwindSafe for PortableInstructionHook
impl Send for PortableInstructionHook
impl Sync for PortableInstructionHook
impl Unpin for PortableInstructionHook
impl UnsafeUnpin for PortableInstructionHook
impl UnwindSafe for PortableInstructionHook
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