pub struct StateRef {
pub content_hash: String,
pub change_id: String,
pub logical_change_id: Option<String>,
}Expand description
Reference to the immutable source state described by the body.
Fields§
§content_hash: StringTransfer-stable source-state content digest.
change_id: StringPhysical source-state identifier.
logical_change_id: Option<String>Optional rewrite-stable lineage identity.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StateRef
impl<'de> Deserialize<'de> for StateRef
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 StateRef
impl StructuralPartialEq for StateRef
Auto Trait Implementations§
impl Freeze for StateRef
impl RefUnwindSafe for StateRef
impl Send for StateRef
impl Sync for StateRef
impl Unpin for StateRef
impl UnsafeUnpin for StateRef
impl UnwindSafe for StateRef
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