pub struct RepoId(/* private fields */);Expand description
Opaque "group/project" repo identity (protocol: the UI never
parses it; each backend owns its grammar).
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RepoId
impl<'de> Deserialize<'de> for RepoId
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 RepoId
Source§impl Ord for RepoId
impl Ord for RepoId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for RepoId
impl PartialOrd for RepoId
impl StructuralPartialEq for RepoId
Auto Trait Implementations§
impl Forget for RepoId
impl Freeze for RepoId
impl Move for RepoId
impl RefUnwindSafe for RepoId
impl Send for RepoId
impl Sync for RepoId
impl Unpin for RepoId
impl UnsafeUnpin for RepoId
impl UnwindSafe for RepoId
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