pub struct ClientContext(/* private fields */);
Implementations§
Source§impl ClientContext
impl ClientContext
pub fn address(&mut self) -> Option<Address>
pub fn auth_domain(&mut self) -> Option<AuthDomain>
pub fn auth_user(&mut self) -> Option<GString>
pub fn gsocket(&mut self) -> Option<Socket>
pub fn host(&mut self) -> Option<GString>
pub fn local_address(&mut self) -> Option<SocketAddress>
pub fn remote_address(&mut self) -> Option<SocketAddress>
pub fn socket(&mut self) -> Option<Socket>
pub fn steal_connection(&mut self) -> Option<IOStream>
Trait Implementations§
Source§impl Clone for ClientContext
impl Clone for ClientContext
Source§fn clone(&self) -> ClientContext
fn clone(&self) -> ClientContext
Returns a duplicate of the value. Read more
1.0.0 · 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 ClientContext
impl Debug for ClientContext
Source§impl Hash for ClientContext
impl Hash for ClientContext
Source§impl Ord for ClientContext
impl Ord for ClientContext
Source§fn cmp(&self, other: &ClientContext) -> Ordering
fn cmp(&self, other: &ClientContext) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ClientContext
impl PartialEq for ClientContext
Source§impl PartialOrd for ClientContext
impl PartialOrd for ClientContext
Source§impl StaticType for ClientContext
impl StaticType for ClientContext
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Eq for ClientContext
impl StructuralPartialEq for ClientContext
Auto Trait Implementations§
impl Freeze for ClientContext
impl RefUnwindSafe for ClientContext
impl !Send for ClientContext
impl !Sync for ClientContext
impl Unpin for ClientContext
impl UnwindSafe for ClientContext
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