pub struct InteractionReference {
pub kind: InteractionKind,
pub id: String,
pub expires_at_unix_ms: Option<u64>,
}Expand description
Opaque, non-secret correlation data for provider-owned interaction. Available starting with SecretSpec 0.21.
Fields§
§kind: InteractionKind§id: String§expires_at_unix_ms: Option<u64>Implementations§
Trait Implementations§
Source§impl Clone for InteractionReference
impl Clone for InteractionReference
Source§impl Debug for InteractionReference
impl Debug for InteractionReference
Source§impl<'de> Deserialize<'de> for InteractionReference
impl<'de> Deserialize<'de> for InteractionReference
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 InteractionReference
Source§impl PartialEq for InteractionReference
impl PartialEq for InteractionReference
Source§impl Serialize for InteractionReference
impl Serialize for InteractionReference
impl StructuralPartialEq for InteractionReference
Auto Trait Implementations§
impl Freeze for InteractionReference
impl RefUnwindSafe for InteractionReference
impl Send for InteractionReference
impl Sync for InteractionReference
impl Unpin for InteractionReference
impl UnsafeUnpin for InteractionReference
impl UnwindSafe for InteractionReference
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