#[non_exhaustive]pub struct FamilySubsets {
pub qualifiers: Vec<Bytes>,
pub qualifier_prefixes: Vec<Bytes>,
/* private fields */
}Expand description
Subsets of a column family that are included in this AuthorizedView.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.qualifiers: Vec<Bytes>Individual exact column qualifiers to be included in the AuthorizedView.
qualifier_prefixes: Vec<Bytes>Prefixes for qualifiers to be included in the AuthorizedView. Every qualifier starting with one of these prefixes is included in the AuthorizedView. To provide access to all qualifiers, include the empty string as a prefix (“”).
Implementations§
Source§impl FamilySubsets
impl FamilySubsets
pub fn new() -> Self
Sourcepub fn set_qualifiers<T, V>(self, v: T) -> Self
pub fn set_qualifiers<T, V>(self, v: T) -> Self
Sets the value of qualifiers.
Sourcepub fn set_qualifier_prefixes<T, V>(self, v: T) -> Self
pub fn set_qualifier_prefixes<T, V>(self, v: T) -> Self
Sets the value of qualifier_prefixes.
Trait Implementations§
Source§impl Clone for FamilySubsets
impl Clone for FamilySubsets
Source§fn clone(&self) -> FamilySubsets
fn clone(&self) -> FamilySubsets
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 FamilySubsets
impl Debug for FamilySubsets
Source§impl Default for FamilySubsets
impl Default for FamilySubsets
Source§fn default() -> FamilySubsets
fn default() -> FamilySubsets
Returns the “default value” for a type. Read more
Source§impl Message for FamilySubsets
impl Message for FamilySubsets
Source§impl PartialEq for FamilySubsets
impl PartialEq for FamilySubsets
impl StructuralPartialEq for FamilySubsets
Auto Trait Implementations§
impl Freeze for FamilySubsets
impl RefUnwindSafe for FamilySubsets
impl Send for FamilySubsets
impl Sync for FamilySubsets
impl Unpin for FamilySubsets
impl UnwindSafe for FamilySubsets
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