pub struct ManifestObjectId(/* private fields */);Expand description
Durable object id for one namespace manifest candidate.
Implementations§
Source§impl ManifestObjectId
impl ManifestObjectId
Sourcepub fn generate(manifest_id: ManifestId) -> Self
pub fn generate(manifest_id: ManifestId) -> Self
Manifest object ids order by logical manifest position and stay unique under races.
Trait Implementations§
Source§impl AsRef<str> for ManifestObjectId
impl AsRef<str> for ManifestObjectId
Source§impl Borrow<str> for ManifestObjectId
impl Borrow<str> for ManifestObjectId
Source§impl Clone for ManifestObjectId
impl Clone for ManifestObjectId
Source§fn clone(&self) -> ManifestObjectId
fn clone(&self) -> ManifestObjectId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ManifestObjectId
impl Debug for ManifestObjectId
Source§impl<'de> Deserialize<'de> for ManifestObjectId
impl<'de> Deserialize<'de> for ManifestObjectId
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 Display for ManifestObjectId
impl Display for ManifestObjectId
impl Eq for ManifestObjectId
Source§impl FromStr for ManifestObjectId
impl FromStr for ManifestObjectId
Source§impl Hash for ManifestObjectId
impl Hash for ManifestObjectId
Source§impl Ord for ManifestObjectId
impl Ord for ManifestObjectId
Source§fn cmp(&self, other: &ManifestObjectId) -> Ordering
fn cmp(&self, other: &ManifestObjectId) -> Ordering
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
Source§impl PartialEq for ManifestObjectId
impl PartialEq for ManifestObjectId
Source§impl PartialOrd for ManifestObjectId
impl PartialOrd for ManifestObjectId
Source§impl Serialize for ManifestObjectId
impl Serialize for ManifestObjectId
impl StructuralPartialEq for ManifestObjectId
Source§impl TryFrom<&str> for ManifestObjectId
impl TryFrom<&str> for ManifestObjectId
Auto Trait Implementations§
impl Freeze for ManifestObjectId
impl RefUnwindSafe for ManifestObjectId
impl Send for ManifestObjectId
impl Sync for ManifestObjectId
impl Unpin for ManifestObjectId
impl UnsafeUnpin for ManifestObjectId
impl UnwindSafe for ManifestObjectId
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