pub enum ShelfId {
Method,
Spec,
Template,
}Expand description
Which shelf serves a document topic.
Variants§
Method
The method chapters.
Spec
The specification seeds and the canon-only specs.
Template
The document templates.
Implementations§
Trait Implementations§
impl Copy for ShelfId
Source§impl<'de> Deserialize<'de> for ShelfId
impl<'de> Deserialize<'de> for ShelfId
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 ShelfId
impl StructuralPartialEq for ShelfId
Auto Trait Implementations§
impl Freeze for ShelfId
impl RefUnwindSafe for ShelfId
impl Send for ShelfId
impl Sync for ShelfId
impl Unpin for ShelfId
impl UnsafeUnpin for ShelfId
impl UnwindSafe for ShelfId
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
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.