pub enum DefinitionResolution {
Forbidden(String),
Allowed {
mode: DefinitionResolutionMode,
budget_ms: u64,
},
}Expand description
业务作用:表达禁止未知结果或为未知结果配置有界解决通道。
Variants§
Trait Implementations§
Source§impl Clone for DefinitionResolution
impl Clone for DefinitionResolution
Source§impl Debug for DefinitionResolution
impl Debug for DefinitionResolution
Source§impl<'de> Deserialize<'de> for DefinitionResolution
impl<'de> Deserialize<'de> for DefinitionResolution
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
impl Eq for DefinitionResolution
Source§impl PartialEq for DefinitionResolution
impl PartialEq for DefinitionResolution
Source§impl Serialize for DefinitionResolution
impl Serialize for DefinitionResolution
impl StructuralPartialEq for DefinitionResolution
Auto Trait Implementations§
impl Freeze for DefinitionResolution
impl RefUnwindSafe for DefinitionResolution
impl Send for DefinitionResolution
impl Sync for DefinitionResolution
impl Unpin for DefinitionResolution
impl UnsafeUnpin for DefinitionResolution
impl UnwindSafe for DefinitionResolution
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