pub struct SplunkPayload {
pub audience: Option<String>,
pub expiration_date: Option<String>,
pub hec_token_name: Option<String>,
pub token: Option<String>,
pub token_id: Option<String>,
pub token_owner: Option<String>,
pub validity_period_days: Option<i64>,
}Fields§
§audience: Option<String>§expiration_date: Option<String>§hec_token_name: Option<String>§token: Option<String>§token_id: Option<String>§token_owner: Option<String>§validity_period_days: Option<i64>Implementations§
Source§impl SplunkPayload
impl SplunkPayload
pub fn new() -> SplunkPayload
Trait Implementations§
Source§impl Clone for SplunkPayload
impl Clone for SplunkPayload
Source§fn clone(&self) -> SplunkPayload
fn clone(&self) -> SplunkPayload
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 SplunkPayload
impl Debug for SplunkPayload
Source§impl Default for SplunkPayload
impl Default for SplunkPayload
Source§fn default() -> SplunkPayload
fn default() -> SplunkPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SplunkPayload
impl<'de> Deserialize<'de> for SplunkPayload
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 SplunkPayload
impl PartialEq for SplunkPayload
Source§fn eq(&self, other: &SplunkPayload) -> bool
fn eq(&self, other: &SplunkPayload) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SplunkPayload
impl Serialize for SplunkPayload
impl StructuralPartialEq for SplunkPayload
Auto Trait Implementations§
impl Freeze for SplunkPayload
impl RefUnwindSafe for SplunkPayload
impl Send for SplunkPayload
impl Sync for SplunkPayload
impl Unpin for SplunkPayload
impl UnsafeUnpin for SplunkPayload
impl UnwindSafe for SplunkPayload
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