#[non_exhaustive]pub struct ResolvedRepo {
pub repo: RepoId,
pub identity: String,
}Expand description
A resolved request target and its byte-exact wire identity.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.repo: RepoIdThe storage identity (single deployments retain the M0 layout).
identity: StringThe identity carried on the wire.
Trait Implementations§
Source§impl Clone for ResolvedRepo
impl Clone for ResolvedRepo
Source§impl Debug for ResolvedRepo
impl Debug for ResolvedRepo
impl Eq for ResolvedRepo
Source§impl PartialEq for ResolvedRepo
impl PartialEq for ResolvedRepo
impl StructuralPartialEq for ResolvedRepo
Auto Trait Implementations§
impl Freeze for ResolvedRepo
impl RefUnwindSafe for ResolvedRepo
impl Send for ResolvedRepo
impl Sync for ResolvedRepo
impl Unpin for ResolvedRepo
impl UnsafeUnpin for ResolvedRepo
impl UnwindSafe for ResolvedRepo
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