pub struct TracevaultConfig {
pub agent: String,
pub server_url: Option<String>,
pub api_key: Option<String>,
pub org_slug: Option<String>,
pub repo_id: Option<String>,
}Fields§
§agent: String§server_url: Option<String>§api_key: Option<String>§org_slug: Option<String>§repo_id: Option<String>Implementations§
Source§impl TracevaultConfig
impl TracevaultConfig
Trait Implementations§
Source§impl Debug for TracevaultConfig
impl Debug for TracevaultConfig
Source§impl Default for TracevaultConfig
impl Default for TracevaultConfig
Source§impl<'de> Deserialize<'de> for TracevaultConfig
impl<'de> Deserialize<'de> for TracevaultConfig
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
Auto Trait Implementations§
impl Freeze for TracevaultConfig
impl RefUnwindSafe for TracevaultConfig
impl Send for TracevaultConfig
impl Sync for TracevaultConfig
impl Unpin for TracevaultConfig
impl UnsafeUnpin for TracevaultConfig
impl UnwindSafe for TracevaultConfig
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