pub struct SyncResponseModel {
pub object: Option<String>,
pub profile: Option<Box<ProfileResponseModel>>,
pub folders: Option<Vec<FolderResponseModel>>,
pub collections: Option<Vec<CollectionDetailsResponseModel>>,
pub ciphers: Option<Vec<CipherDetailsResponseModel>>,
pub domains: Option<Box<DomainsResponseModel>>,
pub policies: Option<Vec<PolicyResponseModel>>,
pub policies_new: Option<Vec<PolicyResponseModel>>,
pub organizations_new: Option<Vec<ProfileOrganizationResponseModel>>,
pub sends: Option<Vec<SendResponseModel>>,
pub user_decryption: Option<Box<UserDecryptionResponseModel>>,
}Fields§
§object: Option<String>§profile: Option<Box<ProfileResponseModel>>§folders: Option<Vec<FolderResponseModel>>§collections: Option<Vec<CollectionDetailsResponseModel>>§ciphers: Option<Vec<CipherDetailsResponseModel>>§domains: Option<Box<DomainsResponseModel>>§policies: Option<Vec<PolicyResponseModel>>§policies_new: Option<Vec<PolicyResponseModel>>Policies for organizations where the user is in the Confirmed or Accepted status. Null when
the pm-34145-policies-in-accepted-state feature flag is disabled. New clients should
prefer this property and fall back to
Bit.Api.Vault.Models.Response.SyncResponseModel.Policies if absent.
organizations_new: Option<Vec<ProfileOrganizationResponseModel>>Organizations where the user is in the Confirmed or Accepted status. Null when the
pm-34145-policies-in-accepted-state feature flag is disabled. New clients should prefer
this property and fall back to
Bit.Api.Vault.Models.Response.SyncResponseModel.Profile.Organizations if absent.
sends: Option<Vec<SendResponseModel>>§user_decryption: Option<Box<UserDecryptionResponseModel>>Implementations§
Source§impl SyncResponseModel
impl SyncResponseModel
pub fn new() -> SyncResponseModel
Trait Implementations§
Source§impl Clone for SyncResponseModel
impl Clone for SyncResponseModel
Source§fn clone(&self) -> SyncResponseModel
fn clone(&self) -> SyncResponseModel
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 SyncResponseModel
impl Debug for SyncResponseModel
Source§impl Default for SyncResponseModel
impl Default for SyncResponseModel
Source§fn default() -> SyncResponseModel
fn default() -> SyncResponseModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SyncResponseModel
impl<'de> Deserialize<'de> for SyncResponseModel
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 SyncResponseModel
impl PartialEq for SyncResponseModel
Source§impl Serialize for SyncResponseModel
impl Serialize for SyncResponseModel
impl StructuralPartialEq for SyncResponseModel
Auto Trait Implementations§
impl Freeze for SyncResponseModel
impl RefUnwindSafe for SyncResponseModel
impl Send for SyncResponseModel
impl Sync for SyncResponseModel
impl Unpin for SyncResponseModel
impl UnsafeUnpin for SyncResponseModel
impl UnwindSafe for SyncResponseModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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