pub enum RuleRef {
Unresolved(UnresolvedPayload),
Resolved(ResolvedPayload),
}
Expand description
Define rule reference into Resolved and Unresolved Payload
Variants
Unresolved(UnresolvedPayload)
Unresolved Payload
Resolved(ResolvedPayload)
Resolved Payload
Trait Implementations
sourceimpl<'de> Deserialize<'de> for RuleRef
impl<'de> Deserialize<'de> for RuleRef
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for RuleRef
impl Send for RuleRef
impl Sync for RuleRef
impl Unpin for RuleRef
impl UnwindSafe for RuleRef
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more