pub struct CotEncoderConfig {
pub track_stale_secs: i64,
pub capability_stale_secs: i64,
pub handoff_stale_secs: i64,
pub default_affiliation: Affiliation,
pub include_peat_extension: bool,
}Expand description
Configuration for CoT encoding
Fields§
§track_stale_secs: i64Default stale duration for track updates
capability_stale_secs: i64Default stale duration for capability advertisements
handoff_stale_secs: i64Default stale duration for handoff messages
default_affiliation: AffiliationDefault affiliation for Peat entities
include_peat_extension: boolInclude Peat extension in output
Trait Implementations§
Source§impl Clone for CotEncoderConfig
impl Clone for CotEncoderConfig
Source§fn clone(&self) -> CotEncoderConfig
fn clone(&self) -> CotEncoderConfig
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 CotEncoderConfig
impl Debug for CotEncoderConfig
Auto Trait Implementations§
impl Freeze for CotEncoderConfig
impl RefUnwindSafe for CotEncoderConfig
impl Send for CotEncoderConfig
impl Sync for CotEncoderConfig
impl Unpin for CotEncoderConfig
impl UnsafeUnpin for CotEncoderConfig
impl UnwindSafe for CotEncoderConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more