pub struct AppFile {
pub path: String,
pub secret: String,
pub mode: Option<String>,
}Expand description
A file an app gets: the value of org secret secret at path.
Fields§
§path: StringAbsolute path in the instance.
secret: StringThe org secret holding the content.
mode: Option<String>Octal mode (default 0400, owned by the app’s numeric user or root).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AppFile
impl<'de> Deserialize<'de> for AppFile
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 AppFile
impl StructuralPartialEq for AppFile
Auto Trait Implementations§
impl Freeze for AppFile
impl RefUnwindSafe for AppFile
impl Send for AppFile
impl Sync for AppFile
impl Unpin for AppFile
impl UnsafeUnpin for AppFile
impl UnwindSafe for AppFile
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.