pub enum PluginDecision {
Accepted,
Rejected(PluginRejectReason),
}Expand description
One auditable plugin-selection result. 一条可审计的插件筛选结果。
Variants§
Accepted
The policy admitted the plugin. 策略接纳了该插件。
Rejected(PluginRejectReason)
The policy refused the plugin, recording why. 策略拒绝了该插件,并记录原因。
Trait Implementations§
Source§impl Clone for PluginDecision
impl Clone for PluginDecision
Source§fn clone(&self) -> PluginDecision
fn clone(&self) -> PluginDecision
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 moreimpl Copy for PluginDecision
Source§impl Debug for PluginDecision
impl Debug for PluginDecision
impl Eq for PluginDecision
Source§impl PartialEq for PluginDecision
impl PartialEq for PluginDecision
impl StructuralPartialEq for PluginDecision
Auto Trait Implementations§
impl Freeze for PluginDecision
impl RefUnwindSafe for PluginDecision
impl Send for PluginDecision
impl Sync for PluginDecision
impl Unpin for PluginDecision
impl UnsafeUnpin for PluginDecision
impl UnwindSafe for PluginDecision
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