pub struct AdminListPluginsResponsePluginsItem {Show 17 fields
pub category: Option<String>,
pub created_at: f64,
pub description: String,
pub featured: bool,
pub featured_order: Option<f64>,
pub id: String,
pub latest_version: Option<String>,
pub manifest_fetched_at: Option<f64>,
pub name: String,
pub owner_id: String,
pub rejection_reason: Option<String>,
pub repo_url: String,
pub status: AdminListPluginsResponsePluginsItemStatus,
pub updated_at: f64,
pub verified: bool,
pub verified_at: Option<f64>,
pub verified_by: Option<String>,
}Expand description
AdminListPluginsResponsePluginsItem
JSON schema
{
"type": "object",
"required": [
"category",
"createdAt",
"description",
"featured",
"featuredOrder",
"id",
"latestVersion",
"manifestFetchedAt",
"name",
"ownerId",
"rejectionReason",
"repoUrl",
"status",
"updatedAt",
"verified",
"verifiedAt",
"verifiedBy"
],
"properties": {
"category": {
"type": [
"string",
"null"
]
},
"createdAt": {
"type": "number"
},
"description": {
"type": "string"
},
"featured": {
"type": "boolean"
},
"featuredOrder": {
"type": [
"number",
"null"
]
},
"id": {
"type": "string"
},
"latestVersion": {
"type": [
"string",
"null"
]
},
"manifestFetchedAt": {
"type": [
"number",
"null"
]
},
"name": {
"type": "string"
},
"ownerId": {
"type": "string"
},
"rejectionReason": {
"type": [
"string",
"null"
]
},
"repoUrl": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"approved",
"pending",
"rejected"
]
},
"updatedAt": {
"type": "number"
},
"verified": {
"type": "boolean"
},
"verifiedAt": {
"type": [
"number",
"null"
]
},
"verifiedBy": {
"type": [
"string",
"null"
]
}
}
}Fields§
§category: Option<String>§created_at: f64§description: String§featured: bool§featured_order: Option<f64>§id: String§latest_version: Option<String>§manifest_fetched_at: Option<f64>§name: String§owner_id: String§rejection_reason: Option<String>§repo_url: String§status: AdminListPluginsResponsePluginsItemStatus§updated_at: f64§verified: bool§verified_at: Option<f64>§verified_by: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for AdminListPluginsResponsePluginsItem
impl Clone for AdminListPluginsResponsePluginsItem
Source§fn clone(&self) -> AdminListPluginsResponsePluginsItem
fn clone(&self) -> AdminListPluginsResponsePluginsItem
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<'de> Deserialize<'de> for AdminListPluginsResponsePluginsItem
impl<'de> Deserialize<'de> for AdminListPluginsResponsePluginsItem
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<&AdminListPluginsResponsePluginsItem> for AdminListPluginsResponsePluginsItem
impl From<&AdminListPluginsResponsePluginsItem> for AdminListPluginsResponsePluginsItem
Source§fn from(value: &AdminListPluginsResponsePluginsItem) -> Self
fn from(value: &AdminListPluginsResponsePluginsItem) -> Self
Converts to this type from the input type.
Source§impl From<AdminListPluginsResponsePluginsItem> for AdminListPluginsResponsePluginsItem
impl From<AdminListPluginsResponsePluginsItem> for AdminListPluginsResponsePluginsItem
Source§fn from(value: AdminListPluginsResponsePluginsItem) -> Self
fn from(value: AdminListPluginsResponsePluginsItem) -> Self
Converts to this type from the input type.
Source§impl TryFrom<AdminListPluginsResponsePluginsItem> for AdminListPluginsResponsePluginsItem
impl TryFrom<AdminListPluginsResponsePluginsItem> for AdminListPluginsResponsePluginsItem
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: AdminListPluginsResponsePluginsItem,
) -> Result<Self, ConversionError>
fn try_from( value: AdminListPluginsResponsePluginsItem, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for AdminListPluginsResponsePluginsItem
impl RefUnwindSafe for AdminListPluginsResponsePluginsItem
impl Send for AdminListPluginsResponsePluginsItem
impl Sync for AdminListPluginsResponsePluginsItem
impl Unpin for AdminListPluginsResponsePluginsItem
impl UnsafeUnpin for AdminListPluginsResponsePluginsItem
impl UnwindSafe for AdminListPluginsResponsePluginsItem
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