pub struct SandboxBuildStatement {
pub sid: Option<String>,
pub effect: IamEffect,
pub action: Vec<String>,
pub resource: String,
}Expand description
One statement of the build role’s permission policy.
Fields§
§sid: Option<String>§effect: IamEffect§action: Vec<String>§resource: StringTrait Implementations§
Source§impl Clone for SandboxBuildStatement
impl Clone for SandboxBuildStatement
Source§impl Debug for SandboxBuildStatement
impl Debug for SandboxBuildStatement
Source§impl<'de> Deserialize<'de> for SandboxBuildStatement
impl<'de> Deserialize<'de> for SandboxBuildStatement
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
impl Eq for SandboxBuildStatement
Source§impl PartialEq for SandboxBuildStatement
impl PartialEq for SandboxBuildStatement
Source§impl Serialize for SandboxBuildStatement
impl Serialize for SandboxBuildStatement
impl StructuralPartialEq for SandboxBuildStatement
Auto Trait Implementations§
impl Freeze for SandboxBuildStatement
impl RefUnwindSafe for SandboxBuildStatement
impl Send for SandboxBuildStatement
impl Sync for SandboxBuildStatement
impl Unpin for SandboxBuildStatement
impl UnsafeUnpin for SandboxBuildStatement
impl UnwindSafe for SandboxBuildStatement
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.