#[repr(C)]pub struct FfiClientRegistration {
pub client_name: *const c_char,
pub host_kind: *const c_char,
pub process_id: u32,
pub process_name: *const c_char,
pub lease_ttl_secs: c_ulonglong,
}Expand description
Native client registration used by hosts that prefer structured ABI calls. 供偏好结构化 ABI 调用的宿主使用的原生客户端注册结构。
Fields§
§client_name: *const c_char§host_kind: *const c_char§process_id: u32§process_name: *const c_char§lease_ttl_secs: c_ulonglongAuto Trait Implementations§
impl Freeze for FfiClientRegistration
impl RefUnwindSafe for FfiClientRegistration
impl !Send for FfiClientRegistration
impl !Sync for FfiClientRegistration
impl Unpin for FfiClientRegistration
impl UnsafeUnpin for FfiClientRegistration
impl UnwindSafe for FfiClientRegistration
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> 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> 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