pub struct SiteExcludeConfig {
pub labels: Vec<String>,
pub fields: Vec<String>,
}Expand description
Configuration for what to exclude from the site
Fields§
§labels: Vec<String>Labels to exclude from output
fields: Vec<String>Fields to redact from output (e.g., cost_usd, tokens)
Trait Implementations§
Source§impl Clone for SiteExcludeConfig
impl Clone for SiteExcludeConfig
Source§fn clone(&self) -> SiteExcludeConfig
fn clone(&self) -> SiteExcludeConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 SiteExcludeConfig
impl Debug for SiteExcludeConfig
Source§impl Default for SiteExcludeConfig
impl Default for SiteExcludeConfig
Source§fn default() -> SiteExcludeConfig
fn default() -> SiteExcludeConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SiteExcludeConfig
impl<'de> Deserialize<'de> for SiteExcludeConfig
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 SiteExcludeConfig
impl RefUnwindSafe for SiteExcludeConfig
impl Send for SiteExcludeConfig
impl Sync for SiteExcludeConfig
impl Unpin for SiteExcludeConfig
impl UnwindSafe for SiteExcludeConfig
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