pub struct QueryAccessControlContext { /* private fields */ }Implementations§
Source§impl QueryAccessControlContext
impl QueryAccessControlContext
pub fn visibility_scope( policy_epoch: u64, visibility_property: impl Into<String>, allowed_visibility_value: impl Into<String>, ) -> Self
pub fn visibility_scopes( policy_epoch: u64, visibility_property: impl Into<String>, allowed_visibility_values: impl IntoIterator<Item = impl Into<String>>, ) -> Self
pub const fn policy_epoch(&self) -> u64
pub fn visibility_property(&self) -> &str
pub fn allowed_visibility_values(&self) -> &BTreeSet<String>
pub fn validate(&self) -> Result<()>
Trait Implementations§
Source§impl Clone for QueryAccessControlContext
impl Clone for QueryAccessControlContext
Source§impl Debug for QueryAccessControlContext
impl Debug for QueryAccessControlContext
impl Eq for QueryAccessControlContext
Source§impl Ord for QueryAccessControlContext
impl Ord for QueryAccessControlContext
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for QueryAccessControlContext
impl PartialOrd for QueryAccessControlContext
impl StructuralPartialEq for QueryAccessControlContext
Auto Trait Implementations§
impl Freeze for QueryAccessControlContext
impl RefUnwindSafe for QueryAccessControlContext
impl Send for QueryAccessControlContext
impl Sync for QueryAccessControlContext
impl Unpin for QueryAccessControlContext
impl UnsafeUnpin for QueryAccessControlContext
impl UnwindSafe for QueryAccessControlContext
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