pub struct IntegrationDetails {
pub details: Option<String>,
pub integration_code: Option<String>,
}
Expand description
Integration details of an entry.
This type is not used in any activity, and only used as part of another schema.
Fields§
§details: Option<String>
Additional details of the entry in string format. Must be UTF-8 encoded with a length of no more than 1000 characters.
integration_code: Option<String>
An external identifier to be associated with the entry. The integration code will show up together with the entry in many places in the system, for example, reporting. Must be UTF-8 encoded with a length of no more than 500 characters.
Trait Implementations§
Source§impl Clone for IntegrationDetails
impl Clone for IntegrationDetails
Source§fn clone(&self) -> IntegrationDetails
fn clone(&self) -> IntegrationDetails
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 IntegrationDetails
impl Debug for IntegrationDetails
Source§impl Default for IntegrationDetails
impl Default for IntegrationDetails
Source§fn default() -> IntegrationDetails
fn default() -> IntegrationDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IntegrationDetails
impl<'de> Deserialize<'de> for IntegrationDetails
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 Serialize for IntegrationDetails
impl Serialize for IntegrationDetails
impl Part for IntegrationDetails
Auto Trait Implementations§
impl Freeze for IntegrationDetails
impl RefUnwindSafe for IntegrationDetails
impl Send for IntegrationDetails
impl Sync for IntegrationDetails
impl Unpin for IntegrationDetails
impl UnwindSafe for IntegrationDetails
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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