pub struct ChartExtActionV0 {
pub id: String,
pub allowed_role: ChartExtActionUserDeploymentRole,
pub allowed_on_statuses: Vec<String>,
pub target: ChartExtActionTarget,
pub title: String,
pub fontawesome_icon: Option<String>,
pub description: String,
pub dangerous: bool,
pub ui_schema: Option<UiSchema>,
}Fields§
§id: String§allowed_role: ChartExtActionUserDeploymentRole§allowed_on_statuses: Vec<String>§target: ChartExtActionTarget§title: String§fontawesome_icon: Option<String>§description: String§dangerous: bool§ui_schema: Option<UiSchema>Implementations§
Source§impl ChartExtActionV0
impl ChartExtActionV0
pub async fn generate_body<C>(
&self,
env_id: Uuid,
inputs: Value,
) -> Result<Value, UiSchemaInputError<C::Error>>where
C: UiSchemaCollections,
Trait Implementations§
Source§impl Clone for ChartExtActionV0
impl Clone for ChartExtActionV0
Source§fn clone(&self) -> ChartExtActionV0
fn clone(&self) -> ChartExtActionV0
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 ChartExtActionV0
impl Debug for ChartExtActionV0
Source§impl<'de> Deserialize<'de> for ChartExtActionV0
impl<'de> Deserialize<'de> for ChartExtActionV0
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
Auto Trait Implementations§
impl Freeze for ChartExtActionV0
impl RefUnwindSafe for ChartExtActionV0
impl Send for ChartExtActionV0
impl Sync for ChartExtActionV0
impl Unpin for ChartExtActionV0
impl UnsafeUnpin for ChartExtActionV0
impl UnwindSafe for ChartExtActionV0
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