pub struct Emergency { /* private fields */ }Expand description
The mark of an emergency access (Art 11(5)).
It names the purposes of use the accessor declared that the deployment declares as asserting one, and the members whose consent pre-filter denial the recording system set aside for it.
Implementations§
Source§impl Emergency
impl Emergency
Sourcepub fn with_consent_set_aside(
self,
members: impl IntoIterator<Item = String>,
) -> Self
pub fn with_consent_set_aside( self, members: impl IntoIterator<Item = String>, ) -> Self
This mark, naming members, each a member a consent pre-filter in
front of the systems that hold the data denied, whose denial the
recording system set aside for the emergency and asked all the same.
The member, never the recording system, decided whether to release anything; the mark says it was asked, not that it released data.
Sourcepub fn consent_set_aside(&self) -> &BTreeSet<String>
pub fn consent_set_aside(&self) -> &BTreeSet<String>
The members whose consent pre-filter denial was set aside, in order.
Trait Implementations§
impl Eq for Emergency
impl StructuralPartialEq for Emergency
Auto Trait Implementations§
impl Freeze for Emergency
impl RefUnwindSafe for Emergency
impl Send for Emergency
impl Sync for Emergency
impl Unpin for Emergency
impl UnsafeUnpin for Emergency
impl UnwindSafe for Emergency
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