pub struct NextCouncilSitting {
pub expected_around: DateTime<Utc>,
pub cancelled: bool,
pub notes: Option<String>,
}Expand description
A Council sitting that has been announced but has not happened.
Fields§
§expected_around: DateTime<Utc>Approximate, and meant to be read that way: the Council is convened by hand (Governance Protocol § 6.1), so the date moves for ordinary human reasons. Never a deadline — nothing expires on it.
cancelled: boolThe announced sitting was called off; notes says why
notes: Option<String>Why the date is what it is — a slip, a cancellation, or a condition the sitting waits on
Trait Implementations§
Source§impl Clone for NextCouncilSitting
impl Clone for NextCouncilSitting
Source§fn clone(&self) -> NextCouncilSitting
fn clone(&self) -> NextCouncilSitting
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 NextCouncilSitting
impl Debug for NextCouncilSitting
Source§impl<'de> Deserialize<'de> for NextCouncilSitting
impl<'de> Deserialize<'de> for NextCouncilSitting
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
Auto Trait Implementations§
impl Freeze for NextCouncilSitting
impl RefUnwindSafe for NextCouncilSitting
impl Send for NextCouncilSitting
impl Sync for NextCouncilSitting
impl Unpin for NextCouncilSitting
impl UnsafeUnpin for NextCouncilSitting
impl UnwindSafe for NextCouncilSitting
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