pub struct GetVariable200Response {Show 24 fields
pub workspace_id: String,
pub path: String,
pub value: Option<String>,
pub is_secret: bool,
pub description: Option<String>,
pub account: Option<i32>,
pub is_oauth: Option<bool>,
pub extra_perms: HashMap<String, bool>,
pub is_expired: Option<bool>,
pub refresh_error: Option<String>,
pub is_linked: Option<bool>,
pub is_refreshed: Option<bool>,
pub expires_at: Option<String>,
pub labels: Option<Vec<String>>,
pub inherited_labels: Option<Vec<String>>,
pub ws_specific: Option<bool>,
pub edited_at: Option<String>,
pub edited_by: Option<String>,
pub draft_only: Option<bool>,
pub is_draft: bool,
pub draft_saved_at: Option<String>,
pub no_deployed: Option<bool>,
pub draft: Option<HashMap<String, Value>>,
pub other_drafts_users: Option<Vec<UserDraftOverlayOtherDraftsUsersInner>>,
}Fields§
§workspace_id: String§path: String§value: Option<String>§is_secret: bool§description: Option<String>§account: Option<i32>§is_oauth: Option<bool>§extra_perms: HashMap<String, bool>§is_expired: Option<bool>§refresh_error: Option<String>§is_linked: Option<bool>§is_refreshed: Option<bool>§expires_at: Option<String>§labels: Option<Vec<String>>§inherited_labels: Option<Vec<String>>Labels inherited from the parent folder, computed at read time. Read-only — edit them on the folder.
ws_specific: Option<bool>§edited_at: Option<String>§edited_by: Option<String>§draft_only: Option<bool>True when this row is a per-user draft with no deployed variable at the same path. Frontend renders a "Draft" badge.
is_draft: bool§draft_saved_at: Option<String>§no_deployed: Option<bool>§draft: Option<HashMap<String, Value>>§other_drafts_users: Option<Vec<UserDraftOverlayOtherDraftsUsersInner>>Other workspace users (and the legacy NULL-email row, if any) with a saved draft at the same path. Populated only on the authed user’s "get by path" responses for kinds the editor surfaces a fork banner for (script, flow, app, raw_app). Empty / omitted for kinds without that UI.
Implementations§
Trait Implementations§
Source§impl Clone for GetVariable200Response
impl Clone for GetVariable200Response
Source§fn clone(&self) -> GetVariable200Response
fn clone(&self) -> GetVariable200Response
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 GetVariable200Response
impl Debug for GetVariable200Response
Source§impl Default for GetVariable200Response
impl Default for GetVariable200Response
Source§fn default() -> GetVariable200Response
fn default() -> GetVariable200Response
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetVariable200Response
impl<'de> Deserialize<'de> for GetVariable200Response
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 GetVariable200Response
impl PartialEq for GetVariable200Response
Source§fn eq(&self, other: &GetVariable200Response) -> bool
fn eq(&self, other: &GetVariable200Response) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GetVariable200Response
impl Serialize for GetVariable200Response
impl StructuralPartialEq for GetVariable200Response
Auto Trait Implementations§
impl Freeze for GetVariable200Response
impl RefUnwindSafe for GetVariable200Response
impl Send for GetVariable200Response
impl Sync for GetVariable200Response
impl Unpin for GetVariable200Response
impl UnsafeUnpin for GetVariable200Response
impl UnwindSafe for GetVariable200Response
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