pub struct StageWindow {
pub stage: Stage,
pub label: String,
pub start: OffsetDateTime,
pub end: OffsetDateTime,
}Expand description
A scheduling window for a stage, from the competition calendar.
Fields§
§stage: StageThe stage.
label: StringProvider label, e.g. “Round of 32”.
start: OffsetDateTimeWindow start (UTC).
end: OffsetDateTimeWindow end (UTC).
Trait Implementations§
Source§impl Clone for StageWindow
impl Clone for StageWindow
Source§fn clone(&self) -> StageWindow
fn clone(&self) -> StageWindow
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 StageWindow
impl Debug for StageWindow
Source§impl<'de> Deserialize<'de> for StageWindow
impl<'de> Deserialize<'de> for StageWindow
Source§fn 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
impl Eq for StageWindow
Source§impl PartialEq for StageWindow
impl PartialEq for StageWindow
Source§fn eq(&self, other: &StageWindow) -> bool
fn eq(&self, other: &StageWindow) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StageWindow
impl Serialize for StageWindow
impl StructuralPartialEq for StageWindow
Auto Trait Implementations§
impl Freeze for StageWindow
impl RefUnwindSafe for StageWindow
impl Send for StageWindow
impl Sync for StageWindow
impl Unpin for StageWindow
impl UnsafeUnpin for StageWindow
impl UnwindSafe for StageWindow
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