pub struct ProviderAdapterContractSupport {
pub provider: AgentId,
pub family: AdapterFamily,
pub adapter_id: AdapterId,
pub revision: AdapterContractRevision,
}Fields§
§provider: AgentId§family: AdapterFamily§adapter_id: AdapterId§revision: AdapterContractRevisionTrait Implementations§
Source§impl<'de> Deserialize<'de> for ProviderAdapterContractSupport
impl<'de> Deserialize<'de> for ProviderAdapterContractSupport
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 ProviderAdapterContractSupport
impl StructuralPartialEq for ProviderAdapterContractSupport
Auto Trait Implementations§
impl Freeze for ProviderAdapterContractSupport
impl RefUnwindSafe for ProviderAdapterContractSupport
impl Send for ProviderAdapterContractSupport
impl Sync for ProviderAdapterContractSupport
impl Unpin for ProviderAdapterContractSupport
impl UnsafeUnpin for ProviderAdapterContractSupport
impl UnwindSafe for ProviderAdapterContractSupport
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