pub struct Abstention {
pub member: CouncilMember,
pub rationale: Redactable<String>,
}Expand description
An abstention and its one-sentence rationale (Art. IV § 3)
Fields§
§member: CouncilMember§rationale: Redactable<String>Trait Implementations§
Source§impl Clone for Abstention
impl Clone for Abstention
Source§impl Debug for Abstention
impl Debug for Abstention
Source§impl<'de> Deserialize<'de> for Abstention
impl<'de> Deserialize<'de> for Abstention
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 Abstention
Source§impl PartialEq for Abstention
impl PartialEq for Abstention
Source§impl Serialize for Abstention
impl Serialize for Abstention
impl StructuralPartialEq for Abstention
Auto Trait Implementations§
impl Freeze for Abstention
impl RefUnwindSafe for Abstention
impl Send for Abstention
impl Sync for Abstention
impl Unpin for Abstention
impl UnsafeUnpin for Abstention
impl UnwindSafe for Abstention
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