pub struct WorkerRegisterResponse {
pub node_id: u64,
pub cluster_id: String,
pub heartbeat_ttl_secs: u32,
pub heartbeat_grace_secs: u32,
pub internal_token: String,
}Expand description
Successful registration response.
Fields§
§node_id: u64Assigned node_id (may differ from desired_node_id).
cluster_id: StringCluster identifier — workers reject mismatched-cluster responses.
heartbeat_ttl_secs: u32Initial heartbeat TTL in seconds. Worker schedules its first
ReportStatus tick within this window.
heartbeat_grace_secs: u32Grace period (seconds) after heartbeat_ttl_secs before the
leader marks the worker as Unreachable.
internal_token: StringInternal token to present on subsequent worker requests
(X-ZLayer-Internal-Token header).
Trait Implementations§
Source§impl Clone for WorkerRegisterResponse
impl Clone for WorkerRegisterResponse
Source§fn clone(&self) -> WorkerRegisterResponse
fn clone(&self) -> WorkerRegisterResponse
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 WorkerRegisterResponse
impl Debug for WorkerRegisterResponse
Source§impl<'de> Deserialize<'de> for WorkerRegisterResponse
impl<'de> Deserialize<'de> for WorkerRegisterResponse
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
Auto Trait Implementations§
impl Freeze for WorkerRegisterResponse
impl RefUnwindSafe for WorkerRegisterResponse
impl Send for WorkerRegisterResponse
impl Sync for WorkerRegisterResponse
impl Unpin for WorkerRegisterResponse
impl UnsafeUnpin for WorkerRegisterResponse
impl UnwindSafe for WorkerRegisterResponse
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