pub enum IssuerSpec {
Exact(IssuerId),
Latest(CodexId),
ExactVer {
codex_id: CodexId,
version: u16,
},
VersionRange {
codex_id: CodexId,
version: VersionRange,
},
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for IssuerSpec
impl Clone for IssuerSpec
Source§fn clone(&self) -> IssuerSpec
fn clone(&self) -> IssuerSpec
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IssuerSpec
impl Debug for IssuerSpec
Source§impl<'de> Deserialize<'de> for IssuerSpec
impl<'de> Deserialize<'de> for IssuerSpec
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 From<CodexId> for IssuerSpec
impl From<CodexId> for IssuerSpec
Source§impl From<IssuerId> for IssuerSpec
impl From<IssuerId> for IssuerSpec
Source§impl PartialEq for IssuerSpec
impl PartialEq for IssuerSpec
Source§impl Serialize for IssuerSpec
impl Serialize for IssuerSpec
impl Copy for IssuerSpec
impl Eq for IssuerSpec
impl StructuralPartialEq for IssuerSpec
Auto Trait Implementations§
impl Freeze for IssuerSpec
impl RefUnwindSafe for IssuerSpec
impl Send for IssuerSpec
impl Sync for IssuerSpec
impl Unpin for IssuerSpec
impl UnwindSafe for IssuerSpec
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,
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.