pub struct StewardRecusal {
pub votes: Vec<RecusalVote>,
pub recused: bool,
}Expand description
The four seats’ determination of whether an item limits the Steward’s powers (Constitution Art. IV § 3, GOV-2026-0009)
Fields§
§votes: Vec<RecusalVote>One per seat that answered in round 1; a seat whose turn the API refused has none
recused: boolThree of the four seats said it does. The Steward then has no
deliberation, vote or veto on the item, and final_votes records
recused.
Trait Implementations§
Source§impl Clone for StewardRecusal
impl Clone for StewardRecusal
Source§impl Debug for StewardRecusal
impl Debug for StewardRecusal
Source§impl<'de> Deserialize<'de> for StewardRecusal
impl<'de> Deserialize<'de> for StewardRecusal
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 StewardRecusal
Source§impl PartialEq for StewardRecusal
impl PartialEq for StewardRecusal
Source§impl Serialize for StewardRecusal
impl Serialize for StewardRecusal
impl StructuralPartialEq for StewardRecusal
Auto Trait Implementations§
impl Freeze for StewardRecusal
impl RefUnwindSafe for StewardRecusal
impl Send for StewardRecusal
impl Sync for StewardRecusal
impl Unpin for StewardRecusal
impl UnsafeUnpin for StewardRecusal
impl UnwindSafe for StewardRecusal
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