pub struct GoHighLevelMcpCredential {
pub provider: ProviderTrue,
pub authentication_session: Oauth2AuthenticationSession,
pub id: String,
pub org_id: String,
pub created_at: String,
pub updated_at: String,
pub name: Option<String>,
}
Fields§
§provider: ProviderTrue
§authentication_session: Oauth2AuthenticationSession
This is the authentication session for the credential.
id: String
This is the unique identifier for the credential.
org_id: String
This is the unique identifier for the org that this credential belongs to.
created_at: String
This is the ISO 8601 date-time string of when the credential was created.
updated_at: String
This is the ISO 8601 date-time string of when the assistant was last updated.
name: Option<String>
This is the name of credential. This is just for your reference.
Implementations§
Source§impl GoHighLevelMcpCredential
impl GoHighLevelMcpCredential
pub fn new( provider: ProviderTrue, authentication_session: Oauth2AuthenticationSession, id: String, org_id: String, created_at: String, updated_at: String, ) -> GoHighLevelMcpCredential
Trait Implementations§
Source§impl Clone for GoHighLevelMcpCredential
impl Clone for GoHighLevelMcpCredential
Source§fn clone(&self) -> GoHighLevelMcpCredential
fn clone(&self) -> GoHighLevelMcpCredential
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 GoHighLevelMcpCredential
impl Debug for GoHighLevelMcpCredential
Source§impl Default for GoHighLevelMcpCredential
impl Default for GoHighLevelMcpCredential
Source§fn default() -> GoHighLevelMcpCredential
fn default() -> GoHighLevelMcpCredential
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoHighLevelMcpCredential
impl<'de> Deserialize<'de> for GoHighLevelMcpCredential
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 GoHighLevelMcpCredential
impl PartialEq for GoHighLevelMcpCredential
Source§impl Serialize for GoHighLevelMcpCredential
impl Serialize for GoHighLevelMcpCredential
impl StructuralPartialEq for GoHighLevelMcpCredential
Auto Trait Implementations§
impl Freeze for GoHighLevelMcpCredential
impl RefUnwindSafe for GoHighLevelMcpCredential
impl Send for GoHighLevelMcpCredential
impl Sync for GoHighLevelMcpCredential
impl Unpin for GoHighLevelMcpCredential
impl UnwindSafe for GoHighLevelMcpCredential
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