pub struct UnreadableObligations {
pub ids: Vec<GovernanceLogId>,
pub why: String,
}Expand description
Obligations a listing could not read and left out, disclosed (0.87). Their entry, or an amendment naming one, is stored malformed, so its status is not known: it is left out rather than shown as open when an unread amendment may have discharged it
Fields§
§ids: Vec<GovernanceLogId>§why: StringWhy, in a sentence
Implementations§
Source§impl UnreadableObligations
impl UnreadableObligations
Sourcepub fn of(ids: Vec<GovernanceLogId>) -> Option<Self>
pub fn of(ids: Vec<GovernanceLogId>) -> Option<Self>
The disclosure for ids; None when there are none
Trait Implementations§
Source§impl Clone for UnreadableObligations
impl Clone for UnreadableObligations
Source§impl Debug for UnreadableObligations
impl Debug for UnreadableObligations
Source§impl<'de> Deserialize<'de> for UnreadableObligations
impl<'de> Deserialize<'de> for UnreadableObligations
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 UnreadableObligations
Source§impl PartialEq for UnreadableObligations
impl PartialEq for UnreadableObligations
Source§impl Serialize for UnreadableObligations
impl Serialize for UnreadableObligations
impl StructuralPartialEq for UnreadableObligations
Auto Trait Implementations§
impl Freeze for UnreadableObligations
impl RefUnwindSafe for UnreadableObligations
impl Send for UnreadableObligations
impl Sync for UnreadableObligations
impl Unpin for UnreadableObligations
impl UnsafeUnpin for UnreadableObligations
impl UnwindSafe for UnreadableObligations
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.