pub struct EnvironmentIn {
pub event_types: Option<Vec<EventTypeIn>>,
pub settings: Option<Value>,
pub transformation_templates: Option<Vec<TemplateIn>>,
}
Fields§
§event_types: Option<Vec<EventTypeIn>>
§settings: Option<Value>
§transformation_templates: Option<Vec<TemplateIn>>
Implementations§
Source§impl EnvironmentIn
impl EnvironmentIn
pub fn new(settings: Option<Value>) -> EnvironmentIn
Trait Implementations§
Source§impl Clone for EnvironmentIn
impl Clone for EnvironmentIn
Source§fn clone(&self) -> EnvironmentIn
fn clone(&self) -> EnvironmentIn
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 EnvironmentIn
impl Debug for EnvironmentIn
Source§impl Default for EnvironmentIn
impl Default for EnvironmentIn
Source§fn default() -> EnvironmentIn
fn default() -> EnvironmentIn
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnvironmentIn
impl<'de> Deserialize<'de> for EnvironmentIn
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 EnvironmentIn
impl PartialEq for EnvironmentIn
Source§impl Serialize for EnvironmentIn
impl Serialize for EnvironmentIn
impl StructuralPartialEq for EnvironmentIn
Auto Trait Implementations§
impl Freeze for EnvironmentIn
impl RefUnwindSafe for EnvironmentIn
impl Send for EnvironmentIn
impl Sync for EnvironmentIn
impl Unpin for EnvironmentIn
impl UnwindSafe for EnvironmentIn
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