pub struct RecRemArgs {
pub reference: CheckEvent,
pub data: CheckEvent,
pub recovery_limit: CheckLimit,
pub removal_limit: CheckLimit,
pub notifier: Option<TerminalRef>,
pub timestamp_cond: Option<CondNode>,
pub timecheck_cond: Option<CondNode>,
pub delayed_reference: Option<TerminalRef>,
pub delayed_data: Option<TerminalRef>,
}Expand description
$recrem (LRM 31.4.3, Syntax 31-8): the nine positions of
SetupHoldArgs, with the limits named for their meaning (position 2 is
the RECOVERY limit, position 3 the REMOVAL limit).
Fields§
§reference: CheckEvent§data: CheckEvent§recovery_limit: CheckLimit§removal_limit: CheckLimit§notifier: Option<TerminalRef>§timestamp_cond: Option<CondNode>§timecheck_cond: Option<CondNode>§delayed_reference: Option<TerminalRef>§delayed_data: Option<TerminalRef>Trait Implementations§
Source§impl Clone for RecRemArgs
impl Clone for RecRemArgs
Source§impl Debug for RecRemArgs
impl Debug for RecRemArgs
impl Eq for RecRemArgs
Source§impl PartialEq for RecRemArgs
impl PartialEq for RecRemArgs
impl StructuralPartialEq for RecRemArgs
Auto Trait Implementations§
impl Freeze for RecRemArgs
impl RefUnwindSafe for RecRemArgs
impl Send for RecRemArgs
impl Sync for RecRemArgs
impl Unpin for RecRemArgs
impl UnsafeUnpin for RecRemArgs
impl UnwindSafe for RecRemArgs
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.