pub struct ProtobufRpcEngine2;
Trait Implementations§
Source§impl RpcEngine for ProtobufRpcEngine2
impl RpcEngine for ProtobufRpcEngine2
Source§fn get_proxy<T: RpcProtocol>(
&self,
addr: &SocketAddr,
ticket: &UserGroupInformation,
conf: &Configuration,
rpc_timeout: i32,
connection_retry_policy: Option<Rc<dyn RetryPolicy>>,
fallback_to_simple_auth: Option<Arc<Atomic<bool>>>,
alignment_context: Option<Rc<dyn AlignmentContext>>,
) -> Result<T>
fn get_proxy<T: RpcProtocol>( &self, addr: &SocketAddr, ticket: &UserGroupInformation, conf: &Configuration, rpc_timeout: i32, connection_retry_policy: Option<Rc<dyn RetryPolicy>>, fallback_to_simple_auth: Option<Arc<Atomic<bool>>>, alignment_context: Option<Rc<dyn AlignmentContext>>, ) -> Result<T>
Construct a client-side proxy object.
Auto Trait Implementations§
impl Freeze for ProtobufRpcEngine2
impl RefUnwindSafe for ProtobufRpcEngine2
impl Send for ProtobufRpcEngine2
impl Sync for ProtobufRpcEngine2
impl Unpin for ProtobufRpcEngine2
impl UnwindSafe for ProtobufRpcEngine2
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