pub struct ClientIdentity {
pub name: String,
pub version: String,
pub title: Option<String>,
}Expand description
Luft’s own identity as sent in the client_info field of the ACP
InitializeRequest. Stored so downstream code can log or surface
which Luft version initiated the session.
Fields§
§name: String§version: String§title: Option<String>Trait Implementations§
Source§impl Clone for ClientIdentity
impl Clone for ClientIdentity
Source§fn clone(&self) -> ClientIdentity
fn clone(&self) -> ClientIdentity
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 ClientIdentity
impl Debug for ClientIdentity
impl Eq for ClientIdentity
Source§impl PartialEq for ClientIdentity
impl PartialEq for ClientIdentity
impl StructuralPartialEq for ClientIdentity
Auto Trait Implementations§
impl Freeze for ClientIdentity
impl RefUnwindSafe for ClientIdentity
impl Send for ClientIdentity
impl Sync for ClientIdentity
impl Unpin for ClientIdentity
impl UnsafeUnpin for ClientIdentity
impl UnwindSafe for ClientIdentity
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