pub struct AdminBehavior {
pub abstract_: Option<bool>,
pub color: Option<String>,
pub custom: Option<bool>,
pub description: Option<String>,
pub fields: Vec<AdminBehaviorField>,
pub id: Option<String>,
pub inherits: Option<String>,
pub name: Option<String>,
pub overriden: Option<bool>,
pub rank: Option<i32>,
}
Expand description
Describes an admin behavior for a process.
Fields§
§abstract_: Option<bool>
Is the behavior abstract (i.e. can not be associated with any work item type).
color: Option<String>
The color associated with the behavior.
custom: Option<bool>
Indicates if the behavior is custom.
description: Option<String>
The description of the behavior.
fields: Vec<AdminBehaviorField>
List of behavior fields.
id: Option<String>
Behavior ID.
inherits: Option<String>
Parent behavior reference.
name: Option<String>
The behavior name.
overriden: Option<bool>
Is the behavior overrides a behavior from system process.
rank: Option<i32>
The rank.
Implementations§
Source§impl AdminBehavior
impl AdminBehavior
Trait Implementations§
Source§impl Clone for AdminBehavior
impl Clone for AdminBehavior
Source§fn clone(&self) -> AdminBehavior
fn clone(&self) -> AdminBehavior
Returns a duplicate of the value. Read more
1.0.0 · 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 AdminBehavior
impl Debug for AdminBehavior
Source§impl Default for AdminBehavior
impl Default for AdminBehavior
Source§fn default() -> AdminBehavior
fn default() -> AdminBehavior
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdminBehavior
impl<'de> Deserialize<'de> for AdminBehavior
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 PartialEq for AdminBehavior
impl PartialEq for AdminBehavior
Source§impl Serialize for AdminBehavior
impl Serialize for AdminBehavior
impl StructuralPartialEq for AdminBehavior
Auto Trait Implementations§
impl Freeze for AdminBehavior
impl RefUnwindSafe for AdminBehavior
impl Send for AdminBehavior
impl Sync for AdminBehavior
impl Unpin for AdminBehavior
impl UnwindSafe for AdminBehavior
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