pub struct ClientImpl { /* private fields */ }
Implementations§
Source§impl ClientImpl
impl ClientImpl
pub fn new( client_info: ClientInfo, connect_factory: Box<dyn ConnectionFactory>, ) -> Self
Trait Implementations§
Source§impl Client for ClientImpl
impl Client for ClientImpl
Source§fn get_info(&self) -> &ClientInfo
fn get_info(&self) -> &ClientInfo
Gets the information how the client was registered
Source§fn call_method(&self, method_name: &String, arguments: Value) -> MethodResult
fn call_method(&self, method_name: &String, arguments: Value) -> MethodResult
Calls a method on the remote application
Will return the exact result of the method
Auto Trait Implementations§
impl Freeze for ClientImpl
impl !RefUnwindSafe for ClientImpl
impl !Send for ClientImpl
impl !Sync for ClientImpl
impl Unpin for ClientImpl
impl !UnwindSafe for ClientImpl
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