pub struct ClientInformation {
pub client_identifier: Vec<u8>,
pub features: Vec<String>,
pub version: String,
pub arch: String,
}Expand description
The client’s connector identity, sent as ConnectionOptions.client.
Fields§
§client_identifier: Vec<u8>16-byte connector UUID.
features: Vec<String>Feature flags the connector advertises (e.g. serialized_headers).
version: StringThe client version string.
arch: StringThe client OS/architecture string.
Trait Implementations§
Source§impl Clone for ClientInformation
impl Clone for ClientInformation
Source§impl Debug for ClientInformation
impl Debug for ClientInformation
Auto Trait Implementations§
impl Freeze for ClientInformation
impl RefUnwindSafe for ClientInformation
impl Send for ClientInformation
impl Sync for ClientInformation
impl Unpin for ClientInformation
impl UnsafeUnpin for ClientInformation
impl UnwindSafe for ClientInformation
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