pub struct AuthoredPlugin {
pub created_at: Option<i32>,
pub id: Option<String>,
pub name: Option<String>,
pub org: Option<String>,
pub provider: Option<String>,
pub source: Option<String>,
}Fields§
§created_at: Option<i32>CreatedAt is when the plugin was last built, Unix seconds.
id: Option<String>ID is the plugin’s id within the org, and the id a delete addresses.
name: Option<String>Name is the plugin’s name: one lowercase path segment, the id it runs by.
org: Option<String>Org is the org that built the plugin — the validated caller’s.
provider: Option<String>Provider is the connectors provider whose credential this plugin uses at run time. Absent for a plugin that needs none. The credential itself is never here — it stays under KMS custody in the connectors plane.
source: Option<String>Source is the TypeScript as authored (or as generated from a spec).
Implementations§
Source§impl AuthoredPlugin
impl AuthoredPlugin
pub fn new() -> AuthoredPlugin
Trait Implementations§
Source§impl Clone for AuthoredPlugin
impl Clone for AuthoredPlugin
Source§fn clone(&self) -> AuthoredPlugin
fn clone(&self) -> AuthoredPlugin
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 AuthoredPlugin
impl Debug for AuthoredPlugin
Source§impl Default for AuthoredPlugin
impl Default for AuthoredPlugin
Source§fn default() -> AuthoredPlugin
fn default() -> AuthoredPlugin
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuthoredPlugin
impl<'de> Deserialize<'de> for AuthoredPlugin
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 AuthoredPlugin
impl PartialEq for AuthoredPlugin
Source§impl Serialize for AuthoredPlugin
impl Serialize for AuthoredPlugin
impl StructuralPartialEq for AuthoredPlugin
Auto Trait Implementations§
impl Freeze for AuthoredPlugin
impl RefUnwindSafe for AuthoredPlugin
impl Send for AuthoredPlugin
impl Sync for AuthoredPlugin
impl Unpin for AuthoredPlugin
impl UnsafeUnpin for AuthoredPlugin
impl UnwindSafe for AuthoredPlugin
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