pub struct ResolvedPlugin {
pub name: String,
pub config_overrides: Option<Value>,
pub when: Option<String>,
}Expand description
A resolved plugin with optional config overrides and when clause.
Fields§
§name: StringPlugin name.
config_overrides: Option<Value>Config overrides from the route.
when: Option<String>When clause from the route — carried but not evaluated here.
Trait Implementations§
Source§impl Clone for ResolvedPlugin
impl Clone for ResolvedPlugin
Source§fn clone(&self) -> ResolvedPlugin
fn clone(&self) -> ResolvedPlugin
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 moreAuto Trait Implementations§
impl Freeze for ResolvedPlugin
impl RefUnwindSafe for ResolvedPlugin
impl Send for ResolvedPlugin
impl Sync for ResolvedPlugin
impl Unpin for ResolvedPlugin
impl UnsafeUnpin for ResolvedPlugin
impl UnwindSafe for ResolvedPlugin
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