pub struct LaunchpadSecretGrant {
pub name: String,
pub required: Option<bool>,
pub provider: Option<String>,
pub scope: Option<String>,
pub status: String,
pub launch_impact: Option<String>,
pub grant_ref: Option<String>,
pub receipt_ref: Option<String>,
pub value_env: Option<String>,
}Fields§
§name: String§required: Option<bool>§provider: Option<String>§scope: Option<String>§status: String§launch_impact: Option<String>§grant_ref: Option<String>§receipt_ref: Option<String>§value_env: Option<String>Implementations§
Source§impl LaunchpadSecretGrant
impl LaunchpadSecretGrant
pub fn new(name: String, status: String) -> LaunchpadSecretGrant
Trait Implementations§
Source§impl Clone for LaunchpadSecretGrant
impl Clone for LaunchpadSecretGrant
Source§fn clone(&self) -> LaunchpadSecretGrant
fn clone(&self) -> LaunchpadSecretGrant
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 LaunchpadSecretGrant
impl Debug for LaunchpadSecretGrant
Source§impl Default for LaunchpadSecretGrant
impl Default for LaunchpadSecretGrant
Source§fn default() -> LaunchpadSecretGrant
fn default() -> LaunchpadSecretGrant
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LaunchpadSecretGrant
impl<'de> Deserialize<'de> for LaunchpadSecretGrant
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 LaunchpadSecretGrant
impl PartialEq for LaunchpadSecretGrant
Source§fn eq(&self, other: &LaunchpadSecretGrant) -> bool
fn eq(&self, other: &LaunchpadSecretGrant) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LaunchpadSecretGrant
impl Serialize for LaunchpadSecretGrant
impl StructuralPartialEq for LaunchpadSecretGrant
Auto Trait Implementations§
impl Freeze for LaunchpadSecretGrant
impl RefUnwindSafe for LaunchpadSecretGrant
impl Send for LaunchpadSecretGrant
impl Sync for LaunchpadSecretGrant
impl Unpin for LaunchpadSecretGrant
impl UnsafeUnpin for LaunchpadSecretGrant
impl UnwindSafe for LaunchpadSecretGrant
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