pub struct BindingProbe {
pub identity: BindingIdentity,
pub candidate: String,
pub calls: Vec<ProbeCall>,
pub reachable: bool,
pub served_identity: Option<IdentityVerdict>,
pub failure: Option<ProbeFailure>,
}Fields§
§identity: BindingIdentity§candidate: String§calls: Vec<ProbeCall>§reachable: bool§served_identity: Option<IdentityVerdict>None until a call returned output to this binding.
failure: Option<ProbeFailure>Trait Implementations§
Source§impl Clone for BindingProbe
impl Clone for BindingProbe
Source§impl Debug for BindingProbe
impl Debug for BindingProbe
Source§impl<'de> Deserialize<'de> for BindingProbe
impl<'de> Deserialize<'de> for BindingProbe
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
impl Eq for BindingProbe
Source§impl PartialEq for BindingProbe
impl PartialEq for BindingProbe
Source§impl Serialize for BindingProbe
impl Serialize for BindingProbe
impl StructuralPartialEq for BindingProbe
Auto Trait Implementations§
impl Freeze for BindingProbe
impl RefUnwindSafe for BindingProbe
impl Send for BindingProbe
impl Sync for BindingProbe
impl Unpin for BindingProbe
impl UnsafeUnpin for BindingProbe
impl UnwindSafe for BindingProbe
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