pub enum TestCategory {
Spawn,
Channels,
IO,
Sync,
Time,
Cancel,
Security,
}Expand description
Categories of conformance tests.
Variants§
Spawn
Task spawning and join handles.
Channels
Channel primitives (MPSC, oneshot, broadcast, watch).
IO
I/O operations (file, TCP, UDP).
Sync
Synchronization primitives (Mutex, RwLock, etc.).
Time
Time-related operations (sleep, timeout).
Cancel
Cancellation mechanisms.
Security
Security and capability enforcement.
Trait Implementations§
Source§impl Clone for TestCategory
impl Clone for TestCategory
Source§fn clone(&self) -> TestCategory
fn clone(&self) -> TestCategory
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TestCategory
Source§impl Debug for TestCategory
impl Debug for TestCategory
Source§impl<'de> Deserialize<'de> for TestCategory
impl<'de> Deserialize<'de> for TestCategory
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TestCategory
impl Display for TestCategory
impl Eq for TestCategory
Source§impl Hash for TestCategory
impl Hash for TestCategory
Source§impl PartialEq for TestCategory
impl PartialEq for TestCategory
Source§impl Serialize for TestCategory
impl Serialize for TestCategory
impl StructuralPartialEq for TestCategory
Auto Trait Implementations§
impl Freeze for TestCategory
impl RefUnwindSafe for TestCategory
impl Send for TestCategory
impl Sync for TestCategory
impl Unpin for TestCategory
impl UnsafeUnpin for TestCategory
impl UnwindSafe for TestCategory
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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