pub struct CreateWebhookCredentialDto {
pub provider: ProviderTrue,
pub authentication_plan: OAuth2AuthenticationPlan,
pub name: Option<String>,
}
Fields§
§provider: ProviderTrue
§authentication_plan: OAuth2AuthenticationPlan
This is the authentication plan. Currently supports OAuth2 RFC 6749.
name: Option<String>
This is the name of credential. This is just for your reference.
Implementations§
Source§impl CreateWebhookCredentialDto
impl CreateWebhookCredentialDto
pub fn new( provider: ProviderTrue, authentication_plan: OAuth2AuthenticationPlan, ) -> CreateWebhookCredentialDto
Trait Implementations§
Source§impl Clone for CreateWebhookCredentialDto
impl Clone for CreateWebhookCredentialDto
Source§fn clone(&self) -> CreateWebhookCredentialDto
fn clone(&self) -> CreateWebhookCredentialDto
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CreateWebhookCredentialDto
impl Debug for CreateWebhookCredentialDto
Source§impl Default for CreateWebhookCredentialDto
impl Default for CreateWebhookCredentialDto
Source§fn default() -> CreateWebhookCredentialDto
fn default() -> CreateWebhookCredentialDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateWebhookCredentialDto
impl<'de> Deserialize<'de> for CreateWebhookCredentialDto
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 StructuralPartialEq for CreateWebhookCredentialDto
Auto Trait Implementations§
impl Freeze for CreateWebhookCredentialDto
impl RefUnwindSafe for CreateWebhookCredentialDto
impl Send for CreateWebhookCredentialDto
impl Sync for CreateWebhookCredentialDto
impl Unpin for CreateWebhookCredentialDto
impl UnwindSafe for CreateWebhookCredentialDto
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