pub struct ServiceOrganization {
pub id: String,
pub name: String,
pub service_type: ServiceType,
pub entities_served: Vec<String>,
}Expand description
A service organization used by one or more audited entities.
Fields§
§id: StringUnique identifier
name: StringName of the service organization
service_type: ServiceTypeType of service provided
entities_served: Vec<String>Entity codes of user entities served by this organization
Implementations§
Trait Implementations§
Source§impl Clone for ServiceOrganization
impl Clone for ServiceOrganization
Source§fn clone(&self) -> ServiceOrganization
fn clone(&self) -> ServiceOrganization
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 ServiceOrganization
impl Debug for ServiceOrganization
Source§impl<'de> Deserialize<'de> for ServiceOrganization
impl<'de> Deserialize<'de> for ServiceOrganization
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
Auto Trait Implementations§
impl Freeze for ServiceOrganization
impl RefUnwindSafe for ServiceOrganization
impl Send for ServiceOrganization
impl Sync for ServiceOrganization
impl Unpin for ServiceOrganization
impl UnsafeUnpin for ServiceOrganization
impl UnwindSafe for ServiceOrganization
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