pub struct DataProcessorAgreementDto {
pub id: String,
pub processor_name: String,
pub service_description: String,
pub dpa_signed_at: Option<String>,
pub dpa_url: Option<String>,
pub transfer_mechanism: Option<String>,
pub data_categories: Vec<String>,
pub certifications: Option<Vec<String>>,
pub created_at: String,
pub updated_at: String,
}Expand description
DTO for data processor agreement (DPA with sub-processors)
Fields§
§id: String§processor_name: String§service_description: String§dpa_signed_at: Option<String>§dpa_url: Option<String>§transfer_mechanism: Option<String>§data_categories: Vec<String>§certifications: Option<Vec<String>>§created_at: String§updated_at: StringTrait Implementations§
Source§impl Debug for DataProcessorAgreementDto
impl Debug for DataProcessorAgreementDto
Auto Trait Implementations§
impl Freeze for DataProcessorAgreementDto
impl RefUnwindSafe for DataProcessorAgreementDto
impl Send for DataProcessorAgreementDto
impl Sync for DataProcessorAgreementDto
impl Unpin for DataProcessorAgreementDto
impl UnwindSafe for DataProcessorAgreementDto
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
§impl<T> Chain<T> for T
impl<T> Chain<T> for T
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 moreCreates a shared type from an unshared type.