pub struct TranslationPolicy {
pub unknown_field_policy: UnknownFieldPolicy,
pub lossy_conversion_policy: LossyConversionPolicy,
pub deterministic_ids: DeterministicIdPolicy,
pub preservation: PreservationPolicy,
pub target_capabilities: TargetCapabilities,
}Expand description
End-to-end policy applied by request, response, and stream translation.
Fields§
§unknown_field_policy: UnknownFieldPolicy§lossy_conversion_policy: LossyConversionPolicy§deterministic_ids: DeterministicIdPolicy§preservation: PreservationPolicy§target_capabilities: TargetCapabilitiesTrait Implementations§
Source§impl Clone for TranslationPolicy
impl Clone for TranslationPolicy
Source§fn clone(&self) -> TranslationPolicy
fn clone(&self) -> TranslationPolicy
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 TranslationPolicy
impl Debug for TranslationPolicy
Source§impl Default for TranslationPolicy
impl Default for TranslationPolicy
Source§impl<'de> Deserialize<'de> for TranslationPolicy
impl<'de> Deserialize<'de> for TranslationPolicy
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
Source§impl PartialEq for TranslationPolicy
impl PartialEq for TranslationPolicy
Source§impl Serialize for TranslationPolicy
impl Serialize for TranslationPolicy
impl StructuralPartialEq for TranslationPolicy
Auto Trait Implementations§
impl Freeze for TranslationPolicy
impl RefUnwindSafe for TranslationPolicy
impl Send for TranslationPolicy
impl Sync for TranslationPolicy
impl Unpin for TranslationPolicy
impl UnsafeUnpin for TranslationPolicy
impl UnwindSafe for TranslationPolicy
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