pub struct ServiceControllerClient {
pub client: Client,
}Fields§
§client: ClientImplementations§
Source§impl ServiceControllerClient
impl ServiceControllerClient
pub fn new(channel: Channel) -> Self
pub fn check_opt( &self, req: &CheckRequest, opt: CallOption, ) -> Result<CheckResponse>
pub fn check(&self, req: &CheckRequest) -> Result<CheckResponse>
pub fn check_async_opt( &self, req: &CheckRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<CheckResponse>>
pub fn check_async( &self, req: &CheckRequest, ) -> Result<ClientUnaryReceiver<CheckResponse>>
pub fn report_opt( &self, req: &ReportRequest, opt: CallOption, ) -> Result<ReportResponse>
pub fn report(&self, req: &ReportRequest) -> Result<ReportResponse>
pub fn report_async_opt( &self, req: &ReportRequest, opt: CallOption, ) -> Result<ClientUnaryReceiver<ReportResponse>>
pub fn report_async( &self, req: &ReportRequest, ) -> Result<ClientUnaryReceiver<ReportResponse>>
pub fn spawn<F>(&self, f: F)
Trait Implementations§
Source§impl Clone for ServiceControllerClient
impl Clone for ServiceControllerClient
Source§fn clone(&self) -> ServiceControllerClient
fn clone(&self) -> ServiceControllerClient
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 moreAuto Trait Implementations§
impl Freeze for ServiceControllerClient
impl !RefUnwindSafe for ServiceControllerClient
impl Send for ServiceControllerClient
impl Sync for ServiceControllerClient
impl Unpin for ServiceControllerClient
impl !UnwindSafe for ServiceControllerClient
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