pub struct ListPluginsResponseFacets {
pub categories: Vec<ListPluginsResponseFacetsCategoriesItem>,
pub kinds: Vec<ListPluginsResponseFacetsKindsItem>,
}Expand description
ListPluginsResponseFacets
JSON schema
{
"type": "object",
"required": [
"categories",
"kinds"
],
"properties": {
"categories": {
"type": "array",
"items": {
"type": "object",
"required": [
"count",
"value"
],
"properties": {
"count": {
"type": "number"
},
"value": {
"type": "string"
}
}
}
},
"kinds": {
"type": "array",
"items": {
"type": "object",
"required": [
"count",
"key",
"label"
],
"properties": {
"count": {
"type": "number"
},
"key": {
"type": "string"
},
"label": {
"type": "string"
}
}
}
}
}
}Fields§
§categories: Vec<ListPluginsResponseFacetsCategoriesItem>§kinds: Vec<ListPluginsResponseFacetsKindsItem>Implementations§
Source§impl ListPluginsResponseFacets
impl ListPluginsResponseFacets
pub fn builder() -> ListPluginsResponseFacets
Trait Implementations§
Source§impl Clone for ListPluginsResponseFacets
impl Clone for ListPluginsResponseFacets
Source§fn clone(&self) -> ListPluginsResponseFacets
fn clone(&self) -> ListPluginsResponseFacets
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ListPluginsResponseFacets
impl Debug for ListPluginsResponseFacets
Source§impl<'de> Deserialize<'de> for ListPluginsResponseFacets
impl<'de> Deserialize<'de> for ListPluginsResponseFacets
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 From<&ListPluginsResponseFacets> for ListPluginsResponseFacets
impl From<&ListPluginsResponseFacets> for ListPluginsResponseFacets
Source§fn from(value: &ListPluginsResponseFacets) -> Self
fn from(value: &ListPluginsResponseFacets) -> Self
Converts to this type from the input type.
Source§impl From<ListPluginsResponseFacets> for ListPluginsResponseFacets
impl From<ListPluginsResponseFacets> for ListPluginsResponseFacets
Source§fn from(value: ListPluginsResponseFacets) -> Self
fn from(value: ListPluginsResponseFacets) -> Self
Converts to this type from the input type.
Source§impl TryFrom<ListPluginsResponseFacets> for ListPluginsResponseFacets
impl TryFrom<ListPluginsResponseFacets> for ListPluginsResponseFacets
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: ListPluginsResponseFacets) -> Result<Self, ConversionError>
fn try_from(value: ListPluginsResponseFacets) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for ListPluginsResponseFacets
impl RefUnwindSafe for ListPluginsResponseFacets
impl Send for ListPluginsResponseFacets
impl Sync for ListPluginsResponseFacets
impl Unpin for ListPluginsResponseFacets
impl UnsafeUnpin for ListPluginsResponseFacets
impl UnwindSafe for ListPluginsResponseFacets
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