pub struct StoreCommitOperations {
pub acknowledgement: Option<StoreAckRef>,
pub circle_acknowledgements: Vec<CircleAckRef>,
pub control: Option<StoreControl>,
pub device_join_attempt_decisions: Vec<DeviceJoinAttemptDecisionRef>,
pub provider_access_grants: Vec<StoreMemberProviderAccessGrantRef>,
pub device_registrations: Vec<ActivatedStoreDeviceRegistrationRef>,
pub device_exclusion_proposals: Vec<StoreDeviceExclusionProposalRef>,
pub device_exclusion_outcomes: Vec<StoreDeviceExclusionOutcomeRef>,
pub stream_activations: Vec<StreamActivation>,
pub circle_controls: Vec<CircleControlRef>,
pub store_package: Option<StorePackageRef>,
pub circle_packages: Vec<CirclePackageRef>,
}Fields§
§acknowledgement: Option<StoreAckRef>§circle_acknowledgements: Vec<CircleAckRef>§control: Option<StoreControl>§device_join_attempt_decisions: Vec<DeviceJoinAttemptDecisionRef>§provider_access_grants: Vec<StoreMemberProviderAccessGrantRef>§device_registrations: Vec<ActivatedStoreDeviceRegistrationRef>§device_exclusion_proposals: Vec<StoreDeviceExclusionProposalRef>§device_exclusion_outcomes: Vec<StoreDeviceExclusionOutcomeRef>§stream_activations: Vec<StreamActivation>§circle_controls: Vec<CircleControlRef>§store_package: Option<StorePackageRef>§circle_packages: Vec<CirclePackageRef>Implementations§
Source§impl StoreCommitOperations
impl StoreCommitOperations
pub fn is_circle_control_activation_only(&self) -> bool
Trait Implementations§
Source§impl Clone for StoreCommitOperations
impl Clone for StoreCommitOperations
Source§fn clone(&self) -> StoreCommitOperations
fn clone(&self) -> StoreCommitOperations
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 StoreCommitOperations
impl Debug for StoreCommitOperations
Source§impl<'de> Deserialize<'de> for StoreCommitOperations
impl<'de> Deserialize<'de> for StoreCommitOperations
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 StoreCommitOperations
impl PartialEq for StoreCommitOperations
Source§impl Serialize for StoreCommitOperations
impl Serialize for StoreCommitOperations
impl Eq for StoreCommitOperations
impl StructuralPartialEq for StoreCommitOperations
Auto Trait Implementations§
impl Freeze for StoreCommitOperations
impl RefUnwindSafe for StoreCommitOperations
impl Send for StoreCommitOperations
impl Sync for StoreCommitOperations
impl Unpin for StoreCommitOperations
impl UnsafeUnpin for StoreCommitOperations
impl UnwindSafe for StoreCommitOperations
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.