pub struct ProbedBackend {
pub kind: BackendKind,
pub handle: BackendHandle,
pub descriptor: CaptureDescriptor,
pub properties: Vec<(String, String)>,
}Expand description
Fields§
§kind: BackendKind§handle: BackendHandle§descriptor: CaptureDescriptor§properties: Vec<(String, String)>Trait Implementations§
Source§impl Clone for ProbedBackend
impl Clone for ProbedBackend
Source§fn clone(&self) -> ProbedBackend
fn clone(&self) -> ProbedBackend
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 moreSource§impl ComposeSchema for ProbedBackend
impl ComposeSchema for ProbedBackend
Source§impl Debug for ProbedBackend
impl Debug for ProbedBackend
Source§impl<'de> Deserialize<'de> for ProbedBackend
impl<'de> Deserialize<'de> for ProbedBackend
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 Serialize for ProbedBackend
impl Serialize for ProbedBackend
Auto Trait Implementations§
impl Freeze for ProbedBackend
impl RefUnwindSafe for ProbedBackend
impl Send for ProbedBackend
impl Sync for ProbedBackend
impl Unpin for ProbedBackend
impl UnwindSafe for ProbedBackend
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more