pub struct AppWithLastVersionWDraft {Show 14 fields
pub id: i32,
pub workspace_id: String,
pub path: String,
pub summary: String,
pub versions: Vec<i32>,
pub created_by: String,
pub created_at: String,
pub value: Value,
pub policy: Box<Policy>,
pub execution_mode: ExecutionMode,
pub extra_perms: HashMap<String, bool>,
pub custom_path: Option<String>,
pub draft_only: Option<bool>,
pub draft: Option<Option<Value>>,
}
Fields§
§id: i32
§workspace_id: String
§path: String
§summary: String
§versions: Vec<i32>
§created_by: String
§created_at: String
§value: Value
§policy: Box<Policy>
§execution_mode: ExecutionMode
§extra_perms: HashMap<String, bool>
§custom_path: Option<String>
§draft_only: Option<bool>
§draft: Option<Option<Value>>
Implementations§
Trait Implementations§
Source§impl Clone for AppWithLastVersionWDraft
impl Clone for AppWithLastVersionWDraft
Source§fn clone(&self) -> AppWithLastVersionWDraft
fn clone(&self) -> AppWithLastVersionWDraft
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 AppWithLastVersionWDraft
impl Debug for AppWithLastVersionWDraft
Source§impl Default for AppWithLastVersionWDraft
impl Default for AppWithLastVersionWDraft
Source§fn default() -> AppWithLastVersionWDraft
fn default() -> AppWithLastVersionWDraft
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppWithLastVersionWDraft
impl<'de> Deserialize<'de> for AppWithLastVersionWDraft
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 AppWithLastVersionWDraft
impl PartialEq for AppWithLastVersionWDraft
Source§impl Serialize for AppWithLastVersionWDraft
impl Serialize for AppWithLastVersionWDraft
impl StructuralPartialEq for AppWithLastVersionWDraft
Auto Trait Implementations§
impl Freeze for AppWithLastVersionWDraft
impl RefUnwindSafe for AppWithLastVersionWDraft
impl Send for AppWithLastVersionWDraft
impl Sync for AppWithLastVersionWDraft
impl Unpin for AppWithLastVersionWDraft
impl UnwindSafe for AppWithLastVersionWDraft
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