pub struct HeartbeatClusterNodeRequest {
pub node_id: String,
pub heartbeat_at: DateTime<Utc>,
pub lease_ttl_seconds: i64,
pub queue_ownership_mode: Option<QueueOwnershipMode>,
pub queue_ownership: Option<Vec<String>>,
pub capability_tags: Option<Vec<String>>,
pub metadata: Option<String>,
}Fields§
§node_id: String§heartbeat_at: DateTime<Utc>§lease_ttl_seconds: i64§queue_ownership_mode: Option<QueueOwnershipMode>§queue_ownership: Option<Vec<String>>§metadata: Option<String>Trait Implementations§
Source§impl Clone for HeartbeatClusterNodeRequest
impl Clone for HeartbeatClusterNodeRequest
Source§fn clone(&self) -> HeartbeatClusterNodeRequest
fn clone(&self) -> HeartbeatClusterNodeRequest
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 moreAuto Trait Implementations§
impl Freeze for HeartbeatClusterNodeRequest
impl RefUnwindSafe for HeartbeatClusterNodeRequest
impl Send for HeartbeatClusterNodeRequest
impl Sync for HeartbeatClusterNodeRequest
impl Unpin for HeartbeatClusterNodeRequest
impl UnsafeUnpin for HeartbeatClusterNodeRequest
impl UnwindSafe for HeartbeatClusterNodeRequest
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<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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request