pub struct AccompanimentTiming {
pub order: AccompanimentOrder,
pub fallback_period: Duration,
pub deadline: AccompanimentDeadline,
}Expand description
Mandatory local timing choices; this helper supplies no security defaults.
Fields§
§order: AccompanimentOrderPermitted presentation order, including ties resolved by sequence.
fallback_period: DurationUsed only when the point omits Accompaniment_Time. A served Unsigned value, in seconds, takes precedence (Clause 12.31.26). Invalid reads never fall back. Zero is an actual zero-sized period, not unlimited.
deadline: AccompanimentDeadlineExplicit treatment of the period’s boundary.
Trait Implementations§
Source§impl Clone for AccompanimentTiming
impl Clone for AccompanimentTiming
impl Copy for AccompanimentTiming
Source§impl Debug for AccompanimentTiming
impl Debug for AccompanimentTiming
impl Eq for AccompanimentTiming
Source§impl PartialEq for AccompanimentTiming
impl PartialEq for AccompanimentTiming
impl StructuralPartialEq for AccompanimentTiming
Auto Trait Implementations§
impl Freeze for AccompanimentTiming
impl RefUnwindSafe for AccompanimentTiming
impl Send for AccompanimentTiming
impl Sync for AccompanimentTiming
impl Unpin for AccompanimentTiming
impl UnsafeUnpin for AccompanimentTiming
impl UnwindSafe for AccompanimentTiming
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