Struct crev_wot::PkgVersionReviewId
source · [−]pub struct PkgVersionReviewId { /* private fields */ }
Expand description
Unique package review id
Since package review can be overwritten, it’s useful to refer to a review by an unique combination of:
- author’s ID
- pkg source
- pkg name
- pkg version
Trait Implementations
sourceimpl Clone for PkgVersionReviewId
impl Clone for PkgVersionReviewId
sourcefn clone(&self) -> PkgVersionReviewId
fn clone(&self) -> PkgVersionReviewId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PkgVersionReviewId
impl Debug for PkgVersionReviewId
sourceimpl From<&'_ Package> for PkgVersionReviewId
impl From<&'_ Package> for PkgVersionReviewId
sourceimpl From<Package> for PkgVersionReviewId
impl From<Package> for PkgVersionReviewId
sourceimpl Hash for PkgVersionReviewId
impl Hash for PkgVersionReviewId
sourceimpl PartialEq<PkgVersionReviewId> for PkgVersionReviewId
impl PartialEq<PkgVersionReviewId> for PkgVersionReviewId
sourcefn eq(&self, other: &PkgVersionReviewId) -> bool
fn eq(&self, other: &PkgVersionReviewId) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PkgVersionReviewId) -> bool
fn ne(&self, other: &PkgVersionReviewId) -> bool
This method tests for !=
.
impl Eq for PkgVersionReviewId
impl StructuralEq for PkgVersionReviewId
impl StructuralPartialEq for PkgVersionReviewId
Auto Trait Implementations
impl RefUnwindSafe for PkgVersionReviewId
impl Send for PkgVersionReviewId
impl Sync for PkgVersionReviewId
impl Unpin for PkgVersionReviewId
impl UnwindSafe for PkgVersionReviewId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more