pub struct GetHubIntegrationMeta200Response {
pub app: String,
pub display_name: String,
pub description: Option<Option<String>>,
pub docs_url: Option<Option<String>>,
pub curated: Option<Option<bool>>,
pub metadata_source: Option<MetadataSource>,
pub meta: Option<Option<HashMap<String, Value>>>,
pub meta_updated_at: Option<Option<String>>,
pub derived: Option<Box<GetHubIntegrationMeta200ResponseDerived>>,
pub resource_types: Option<Vec<GetHubIntegrationMeta200ResponseResourceTypesInner>>,
}Fields§
§app: String§display_name: String§description: Option<Option<String>>§docs_url: Option<Option<String>>§curated: Option<Option<bool>>whether the script set was pruned to idiomatic actions rather than generated one per endpoint; null when nobody has assessed it, which is distinct from a stated false
metadata_source: Option<MetadataSource>whether the provider knowledge was authored (curated) or inferred from the shipped scripts (derived)
meta: Option<Option<HashMap<String, Value>>>the integration’s authored meta.json verbatim; the content repo owns its schema, so it is passed through unvalidated
meta_updated_at: Option<Option<String>>§derived: Option<Box<GetHubIntegrationMeta200ResponseDerived>>§resource_types: Option<Vec<GetHubIntegrationMeta200ResponseResourceTypesInner>>Implementations§
Source§impl GetHubIntegrationMeta200Response
impl GetHubIntegrationMeta200Response
pub fn new( app: String, display_name: String, ) -> GetHubIntegrationMeta200Response
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GetHubIntegrationMeta200Response
impl<'de> Deserialize<'de> for GetHubIntegrationMeta200Response
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 StructuralPartialEq for GetHubIntegrationMeta200Response
Auto Trait Implementations§
impl Freeze for GetHubIntegrationMeta200Response
impl RefUnwindSafe for GetHubIntegrationMeta200Response
impl Send for GetHubIntegrationMeta200Response
impl Sync for GetHubIntegrationMeta200Response
impl Unpin for GetHubIntegrationMeta200Response
impl UnsafeUnpin for GetHubIntegrationMeta200Response
impl UnwindSafe for GetHubIntegrationMeta200Response
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