pub struct RemoteActionResult {
pub action: CacheDigest,
pub metadata: Option<CacheDigest>,
pub output_root: Option<CacheDigest>,
pub version: u8,
}Expand description
A canonical action-result record referencing objects in the CAS.
Fields§
§action: CacheDigest§metadata: Option<CacheDigest>§output_root: Option<CacheDigest>§version: u8Trait Implementations§
Source§impl Clone for RemoteActionResult
impl Clone for RemoteActionResult
Source§fn clone(&self) -> RemoteActionResult
fn clone(&self) -> RemoteActionResult
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 RemoteActionResult
impl Debug for RemoteActionResult
Source§impl<'de> Deserialize<'de> for RemoteActionResult
impl<'de> Deserialize<'de> for RemoteActionResult
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 RemoteActionResult
Source§impl PartialEq for RemoteActionResult
impl PartialEq for RemoteActionResult
Source§impl Serialize for RemoteActionResult
impl Serialize for RemoteActionResult
impl StructuralPartialEq for RemoteActionResult
Auto Trait Implementations§
impl Freeze for RemoteActionResult
impl RefUnwindSafe for RemoteActionResult
impl Send for RemoteActionResult
impl Sync for RemoteActionResult
impl Unpin for RemoteActionResult
impl UnsafeUnpin for RemoteActionResult
impl UnwindSafe for RemoteActionResult
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