pub struct ReviewPublisherManifest {
pub id: String,
pub label: String,
pub description: String,
pub capabilities: ReviewPublisherCapabilities,
pub options_schema: Value,
pub route: Option<ReviewPublisherRoute>,
}Expand description
Review publisher manifest.
Fields§
§id: StringPublisher id.
label: StringHuman-readable label.
description: StringHuman-readable description.
capabilities: ReviewPublisherCapabilitiesPublisher capabilities.
options_schema: ValueJSON-schema-like option description.
route: Option<ReviewPublisherRoute>Optional external plugin route.
Trait Implementations§
Source§impl Clone for ReviewPublisherManifest
impl Clone for ReviewPublisherManifest
Source§impl Debug for ReviewPublisherManifest
impl Debug for ReviewPublisherManifest
Source§impl<'de> Deserialize<'de> for ReviewPublisherManifest
impl<'de> Deserialize<'de> for ReviewPublisherManifest
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 ReviewPublisherManifest
Source§impl PartialEq for ReviewPublisherManifest
impl PartialEq for ReviewPublisherManifest
Source§impl Serialize for ReviewPublisherManifest
impl Serialize for ReviewPublisherManifest
impl StructuralPartialEq for ReviewPublisherManifest
Auto Trait Implementations§
impl Freeze for ReviewPublisherManifest
impl RefUnwindSafe for ReviewPublisherManifest
impl Send for ReviewPublisherManifest
impl Sync for ReviewPublisherManifest
impl Unpin for ReviewPublisherManifest
impl UnsafeUnpin for ReviewPublisherManifest
impl UnwindSafe for ReviewPublisherManifest
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