pub struct PluginEndpointHooks {
pub before: Vec<PluginBeforeHook>,
pub after: Vec<PluginAfterHook>,
pub async_before: Vec<PluginAsyncBeforeHook>,
pub async_after: Vec<PluginAsyncAfterHook>,
}Fields§
§before: Vec<PluginBeforeHook>§after: Vec<PluginAfterHook>§async_before: Vec<PluginAsyncBeforeHook>§async_after: Vec<PluginAsyncAfterHook>Trait Implementations§
Source§impl Clone for PluginEndpointHooks
impl Clone for PluginEndpointHooks
Source§fn clone(&self) -> PluginEndpointHooks
fn clone(&self) -> PluginEndpointHooks
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 PluginEndpointHooks
impl Debug for PluginEndpointHooks
Source§impl Default for PluginEndpointHooks
impl Default for PluginEndpointHooks
Source§fn default() -> PluginEndpointHooks
fn default() -> PluginEndpointHooks
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PluginEndpointHooks
impl !RefUnwindSafe for PluginEndpointHooks
impl Send for PluginEndpointHooks
impl Sync for PluginEndpointHooks
impl Unpin for PluginEndpointHooks
impl UnsafeUnpin for PluginEndpointHooks
impl !UnwindSafe for PluginEndpointHooks
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