pub struct SuiObjectRef {
pub object_id: ObjectId,
pub version: Version,
pub digest: ObjectDigest,
}Fields§
§object_id: ObjectIdHex code as string representing the object id
version: VersionObject version.
digest: ObjectDigestBase64 string representing the object digest
Implementations§
Source§impl SuiObjectRef
impl SuiObjectRef
pub fn to_object_ref(&self) -> ObjectRef
Trait Implementations§
Source§impl Clone for SuiObjectRef
impl Clone for SuiObjectRef
Source§fn clone(&self) -> SuiObjectRef
fn clone(&self) -> SuiObjectRef
Returns a copy 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 SuiObjectRef
impl Debug for SuiObjectRef
Source§impl<'de> Deserialize<'de> for SuiObjectRef
impl<'de> Deserialize<'de> for SuiObjectRef
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 SuiObjectRef
impl Display for SuiObjectRef
Source§impl From<(ObjectId, u64, ObjectDigest)> for SuiObjectRef
impl From<(ObjectId, u64, ObjectDigest)> for SuiObjectRef
Source§impl Ord for SuiObjectRef
impl Ord for SuiObjectRef
Source§fn cmp(&self, other: &SuiObjectRef) -> Ordering
fn cmp(&self, other: &SuiObjectRef) -> Ordering
1.21.0 · 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 SuiObjectRef
impl PartialEq for SuiObjectRef
Source§impl PartialOrd for SuiObjectRef
impl PartialOrd for SuiObjectRef
Source§impl Serialize for SuiObjectRef
impl Serialize for SuiObjectRef
impl Eq for SuiObjectRef
impl StructuralPartialEq for SuiObjectRef
Auto Trait Implementations§
impl Freeze for SuiObjectRef
impl RefUnwindSafe for SuiObjectRef
impl Send for SuiObjectRef
impl Sync for SuiObjectRef
impl Unpin for SuiObjectRef
impl UnwindSafe for SuiObjectRef
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more