pub struct LangfuseCredential {
pub provider: ProviderTrue,
pub public_key: String,
pub api_key: String,
pub api_url: String,
pub id: String,
pub org_id: String,
pub created_at: String,
pub updated_at: String,
pub name: Option<String>,
}
Fields§
§provider: ProviderTrue
§public_key: String
The public key for Langfuse project. Eg: pk-lf-…
api_key: String
The secret key for Langfuse project. Eg: sk-lf-… .This is not returned in the API.
api_url: String
The host URL for Langfuse project. Eg: https://cloud.langfuse.com
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§
Trait Implementations§
Source§impl Clone for LangfuseCredential
impl Clone for LangfuseCredential
Source§fn clone(&self) -> LangfuseCredential
fn clone(&self) -> LangfuseCredential
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 LangfuseCredential
impl Debug for LangfuseCredential
Source§impl Default for LangfuseCredential
impl Default for LangfuseCredential
Source§fn default() -> LangfuseCredential
fn default() -> LangfuseCredential
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LangfuseCredential
impl<'de> Deserialize<'de> for LangfuseCredential
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 LangfuseCredential
impl PartialEq for LangfuseCredential
Source§impl Serialize for LangfuseCredential
impl Serialize for LangfuseCredential
impl StructuralPartialEq for LangfuseCredential
Auto Trait Implementations§
impl Freeze for LangfuseCredential
impl RefUnwindSafe for LangfuseCredential
impl Send for LangfuseCredential
impl Sync for LangfuseCredential
impl Unpin for LangfuseCredential
impl UnwindSafe for LangfuseCredential
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