pub struct LogStreamFeedbackConfig {
pub transport: LogStreamTransportConfig,
pub report_interval_ms: u32,
pub timeout_ms: u32,
pub adaptation: Option<LogStreamAdaptationConfig>,
}Expand description
Explicit reverse resource and advisory feedback policy for one destination.
Fields§
§transport: LogStreamTransportConfig§report_interval_ms: u32§timeout_ms: u32§adaptation: Option<LogStreamAdaptationConfig>Trait Implementations§
Source§impl Clone for LogStreamFeedbackConfig
impl Clone for LogStreamFeedbackConfig
Source§fn clone(&self) -> LogStreamFeedbackConfig
fn clone(&self) -> LogStreamFeedbackConfig
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 moreSource§impl Debug for LogStreamFeedbackConfig
impl Debug for LogStreamFeedbackConfig
Source§impl<'de> Deserialize<'de> for LogStreamFeedbackConfig
impl<'de> Deserialize<'de> for LogStreamFeedbackConfig
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 LogStreamFeedbackConfig
Source§impl PartialEq for LogStreamFeedbackConfig
impl PartialEq for LogStreamFeedbackConfig
Source§impl Serialize for LogStreamFeedbackConfig
impl Serialize for LogStreamFeedbackConfig
impl StructuralPartialEq for LogStreamFeedbackConfig
Auto Trait Implementations§
impl Freeze for LogStreamFeedbackConfig
impl RefUnwindSafe for LogStreamFeedbackConfig
impl Send for LogStreamFeedbackConfig
impl Sync for LogStreamFeedbackConfig
impl Unpin for LogStreamFeedbackConfig
impl UnsafeUnpin for LogStreamFeedbackConfig
impl UnwindSafe for LogStreamFeedbackConfig
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> GetTypeRegistration for T
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