#[non_exhaustive]pub struct RlsPropertiesBuilder { /* private fields */ }Expand description
A builder for RlsProperties.
Implementations§
Source§impl RlsPropertiesBuilder
impl RlsPropertiesBuilder
Sourcepub fn default_rls_policy(self, input: impl Into<String>) -> Self
pub fn default_rls_policy(self, input: impl Into<String>) -> Self
The name of the default row-level security policy applied to the table.
Sourcepub fn set_default_rls_policy(self, input: Option<String>) -> Self
pub fn set_default_rls_policy(self, input: Option<String>) -> Self
The name of the default row-level security policy applied to the table.
Sourcepub fn get_default_rls_policy(&self) -> &Option<String>
pub fn get_default_rls_policy(&self) -> &Option<String>
The name of the default row-level security policy applied to the table.
Sourcepub fn build(self) -> RlsProperties
pub fn build(self) -> RlsProperties
Consumes the builder and constructs a RlsProperties.
Trait Implementations§
Source§impl Clone for RlsPropertiesBuilder
impl Clone for RlsPropertiesBuilder
Source§fn clone(&self) -> RlsPropertiesBuilder
fn clone(&self) -> RlsPropertiesBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RlsPropertiesBuilder
impl Debug for RlsPropertiesBuilder
Source§impl Default for RlsPropertiesBuilder
impl Default for RlsPropertiesBuilder
Source§fn default() -> RlsPropertiesBuilder
fn default() -> RlsPropertiesBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for RlsPropertiesBuilder
impl PartialEq for RlsPropertiesBuilder
impl StructuralPartialEq for RlsPropertiesBuilder
Auto Trait Implementations§
impl Freeze for RlsPropertiesBuilder
impl RefUnwindSafe for RlsPropertiesBuilder
impl Send for RlsPropertiesBuilder
impl Sync for RlsPropertiesBuilder
impl Unpin for RlsPropertiesBuilder
impl UnsafeUnpin for RlsPropertiesBuilder
impl UnwindSafe for RlsPropertiesBuilder
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.