pub struct SetupHoldArgs {
pub reference: CheckEvent,
pub data: CheckEvent,
pub setup_limit: CheckLimit,
pub hold_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
$setuphold (LRM 31.3.3, Syntax 31-5): all nine positions.
Fields§
§reference: CheckEvent§data: CheckEvent§setup_limit: CheckLimit§hold_limit: CheckLimit§notifier: Option<TerminalRef>§timestamp_cond: Option<CondNode>timestamp_condition (position 5), if given.
timecheck_cond: Option<CondNode>timecheck_condition (position 6), if given.
delayed_reference: Option<TerminalRef>delayed_reference (position 7), if given.
delayed_data: Option<TerminalRef>delayed_data (position 8), if given.
Trait Implementations§
Source§impl Clone for SetupHoldArgs
impl Clone for SetupHoldArgs
Source§impl Debug for SetupHoldArgs
impl Debug for SetupHoldArgs
impl Eq for SetupHoldArgs
Source§impl PartialEq for SetupHoldArgs
impl PartialEq for SetupHoldArgs
impl StructuralPartialEq for SetupHoldArgs
Auto Trait Implementations§
impl Freeze for SetupHoldArgs
impl RefUnwindSafe for SetupHoldArgs
impl Send for SetupHoldArgs
impl Sync for SetupHoldArgs
impl Unpin for SetupHoldArgs
impl UnsafeUnpin for SetupHoldArgs
impl UnwindSafe for SetupHoldArgs
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.