pub struct TestsContext {
pub server_port: u16,
pub owner_client_config: KmsClientConfig,
pub user_client_config: KmsClientConfig,
pub server_handle: ServerHandle,
pub thread_handle: JoinHandle<Result<(), KmsClientError>>,
}Fields§
§server_port: u16§owner_client_config: KmsClientConfig§user_client_config: KmsClientConfig§server_handle: ServerHandle§thread_handle: JoinHandle<Result<(), KmsClientError>>Implementations§
Source§impl TestsContext
impl TestsContext
pub fn get_owner_client(&self) -> KmsClient
pub fn get_user_client(&self) -> KmsClient
pub async fn stop_server(self) -> Result<(), KmsClientError>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for TestsContext
impl !UnwindSafe for TestsContext
impl Freeze for TestsContext
impl Send for TestsContext
impl Sync for TestsContext
impl Unpin for TestsContext
impl UnsafeUnpin for TestsContext
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request