pub struct SourceCapabilitiesProjection {
pub evidence: ObservationEvidenceV1,
pub source_family: ObservationSourceFamilyV1,
pub source_adapter: String,
pub capabilities: ObservationCapabilitiesV1,
}Fields§
§evidence: ObservationEvidenceV1§source_family: ObservationSourceFamilyV1§source_adapter: String§capabilities: ObservationCapabilitiesV1Trait Implementations§
Source§impl Clone for SourceCapabilitiesProjection
impl Clone for SourceCapabilitiesProjection
Source§impl Debug for SourceCapabilitiesProjection
impl Debug for SourceCapabilitiesProjection
Source§impl<'de> Deserialize<'de> for SourceCapabilitiesProjection
impl<'de> Deserialize<'de> for SourceCapabilitiesProjection
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 SourceCapabilitiesProjection
impl StructuralPartialEq for SourceCapabilitiesProjection
Auto Trait Implementations§
impl Freeze for SourceCapabilitiesProjection
impl RefUnwindSafe for SourceCapabilitiesProjection
impl Send for SourceCapabilitiesProjection
impl Sync for SourceCapabilitiesProjection
impl Unpin for SourceCapabilitiesProjection
impl UnsafeUnpin for SourceCapabilitiesProjection
impl UnwindSafe for SourceCapabilitiesProjection
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