pub struct EpisodicCapturePolicy {
pub capture_observations: bool,
pub redact_sensitive: bool,
}Expand description
Capture policy for the episodic lane.
Fields§
§capture_observations: boolAutomatic observation capture is opt-in.
redact_sensitive: boolRedact obvious key/value secret tokens in the episodic copy.
Implementations§
Source§impl EpisodicCapturePolicy
impl EpisodicCapturePolicy
Sourcepub const fn explicit_only() -> Self
pub const fn explicit_only() -> Self
The conservative default: explicit writes only, with redaction enabled.
Sourcepub fn prepare_content(self, content: &str) -> String
pub fn prepare_content(self, content: &str) -> String
Prepare content for the episodic copy without changing the v5 memory.
Trait Implementations§
Source§impl Clone for EpisodicCapturePolicy
impl Clone for EpisodicCapturePolicy
Source§fn clone(&self) -> EpisodicCapturePolicy
fn clone(&self) -> EpisodicCapturePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EpisodicCapturePolicy
Source§impl Debug for EpisodicCapturePolicy
impl Debug for EpisodicCapturePolicy
Source§impl Default for EpisodicCapturePolicy
impl Default for EpisodicCapturePolicy
Source§impl<'de> Deserialize<'de> for EpisodicCapturePolicy
impl<'de> Deserialize<'de> for EpisodicCapturePolicy
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 Eq for EpisodicCapturePolicy
Source§impl PartialEq for EpisodicCapturePolicy
impl PartialEq for EpisodicCapturePolicy
Source§impl Serialize for EpisodicCapturePolicy
impl Serialize for EpisodicCapturePolicy
impl StructuralPartialEq for EpisodicCapturePolicy
Auto Trait Implementations§
impl Freeze for EpisodicCapturePolicy
impl RefUnwindSafe for EpisodicCapturePolicy
impl Send for EpisodicCapturePolicy
impl Sync for EpisodicCapturePolicy
impl Unpin for EpisodicCapturePolicy
impl UnsafeUnpin for EpisodicCapturePolicy
impl UnwindSafe for EpisodicCapturePolicy
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