pub struct SignedBuildRequest {
pub node_id: String,
pub recipe: String,
pub source_ref: Option<String>,
pub ts_ms: u64,
pub nonce: String,
pub signature: String,
}Expand description
What a node sends to C2 (signed with its enrolled identity key).
Fields§
§node_id: String§recipe: String§source_ref: Option<String>§ts_ms: u64§nonce: String§signature: StringImplementations§
Trait Implementations§
Source§impl Clone for SignedBuildRequest
impl Clone for SignedBuildRequest
Source§impl Debug for SignedBuildRequest
impl Debug for SignedBuildRequest
Source§impl<'de> Deserialize<'de> for SignedBuildRequest
impl<'de> Deserialize<'de> for SignedBuildRequest
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 SignedBuildRequest
Source§impl PartialEq for SignedBuildRequest
impl PartialEq for SignedBuildRequest
Source§impl Serialize for SignedBuildRequest
impl Serialize for SignedBuildRequest
impl StructuralPartialEq for SignedBuildRequest
Auto Trait Implementations§
impl Freeze for SignedBuildRequest
impl RefUnwindSafe for SignedBuildRequest
impl Send for SignedBuildRequest
impl Sync for SignedBuildRequest
impl Unpin for SignedBuildRequest
impl UnsafeUnpin for SignedBuildRequest
impl UnwindSafe for SignedBuildRequest
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