pub enum CitationRelation {
Concerns,
Authority,
Overrules,
}Expand description
How a later governance entry names an earlier one, in a field of its
record — what crate::govlog::citations_in reads. An amendment’s
target is not one of these: the amendments naming an entry are listed
apart, because they decide its Standing. (0.68)
Variants§
Concerns
A Steward’s record about the entry (its concerns)
Authority
An amendment made under the entry’s authority
Overrules
A Council decision that retires the entry as precedent
Trait Implementations§
Source§impl Clone for CitationRelation
impl Clone for CitationRelation
impl Copy for CitationRelation
Source§impl Debug for CitationRelation
impl Debug for CitationRelation
Source§impl<'de> Deserialize<'de> for CitationRelation
impl<'de> Deserialize<'de> for CitationRelation
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
Source§impl Display for CitationRelation
impl Display for CitationRelation
impl Eq for CitationRelation
Source§impl FromStr for CitationRelation
impl FromStr for CitationRelation
Source§impl PartialEq for CitationRelation
impl PartialEq for CitationRelation
Source§impl Serialize for CitationRelation
impl Serialize for CitationRelation
impl StructuralPartialEq for CitationRelation
Auto Trait Implementations§
impl Freeze for CitationRelation
impl RefUnwindSafe for CitationRelation
impl Send for CitationRelation
impl Sync for CitationRelation
impl Unpin for CitationRelation
impl UnsafeUnpin for CitationRelation
impl UnwindSafe for CitationRelation
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.