pub struct OperatorOpts {
pub equals: EqualsMode,
pub partial: bool,
}Expand description
Registration options for Core::register_operator.
equals controls operator output dedup (R5.7 — defaults to identity).
partial controls the R2.5.3 first-run gate (R5.4 — operator dispatch
fires on first DATA from any dep when true; default false matches
the gated derived discipline).
Fields§
§equals: EqualsMode§partial: boolTrait Implementations§
Source§impl Clone for OperatorOpts
impl Clone for OperatorOpts
Source§fn clone(&self) -> OperatorOpts
fn clone(&self) -> OperatorOpts
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 OperatorOpts
impl Debug for OperatorOpts
Source§impl Default for OperatorOpts
impl Default for OperatorOpts
impl Copy for OperatorOpts
Auto Trait Implementations§
impl Freeze for OperatorOpts
impl RefUnwindSafe for OperatorOpts
impl Send for OperatorOpts
impl Sync for OperatorOpts
impl Unpin for OperatorOpts
impl UnsafeUnpin for OperatorOpts
impl UnwindSafe for OperatorOpts
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