pub struct PolicyModule { /* private fields */ }Available on crate feature
policy only.Implementations§
Source§impl PolicyModule
impl PolicyModule
pub fn applies_to<T>(self, value: T) -> PolicyModule
pub fn created_at<T>(self, value: T) -> PolicyModule
pub fn description<T>(self, value: T) -> PolicyModulewhere
T: TryInto<Option<PolicyModuleDescription>>,
<T as TryInto<Option<PolicyModuleDescription>>>::Error: Display,
pub fn enabled<T>(self, value: T) -> PolicyModule
pub fn ext<T>(self, value: T) -> PolicyModule
pub fn id<T>(self, value: T) -> PolicyModule
pub fn module<T>(self, value: T) -> PolicyModule
pub fn name<T>(self, value: T) -> PolicyModule
pub fn priority<T>(self, value: T) -> PolicyModule
pub fn updated_at<T>(self, value: T) -> PolicyModule
pub fn version<T>(self, value: T) -> PolicyModule
Trait Implementations§
Source§impl Clone for PolicyModule
impl Clone for PolicyModule
Source§fn clone(&self) -> PolicyModule
fn clone(&self) -> PolicyModule
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 PolicyModule
impl Debug for PolicyModule
Source§impl Default for PolicyModule
impl Default for PolicyModule
Source§fn default() -> PolicyModule
fn default() -> PolicyModule
Returns the “default value” for a type. Read more
Source§impl From<PolicyModule> for PolicyModule
impl From<PolicyModule> for PolicyModule
Source§fn from(value: PolicyModule) -> PolicyModule
fn from(value: PolicyModule) -> PolicyModule
Converts to this type from the input type.
Source§impl TryFrom<PolicyModule> for PolicyModule
impl TryFrom<PolicyModule> for PolicyModule
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: PolicyModule) -> Result<PolicyModule, ConversionError>
fn try_from(value: PolicyModule) -> Result<PolicyModule, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for PolicyModule
impl RefUnwindSafe for PolicyModule
impl Send for PolicyModule
impl Sync for PolicyModule
impl Unpin for PolicyModule
impl UnsafeUnpin for PolicyModule
impl UnwindSafe for PolicyModule
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> BorrowUnordered for T
impl<T> BorrowUnordered for T
fn as_unordered(&self) -> &Unordered<T>
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Clear for Twhere
T: InitializableFromZeroed + ?Sized,
impl<T> Clear for Twhere
T: InitializableFromZeroed + ?Sized,
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InitializableFromZeroed for Twhere
T: Default,
impl<T> InitializableFromZeroed for Twhere
T: Default,
Source§unsafe fn initialize(place: *mut T)
unsafe fn initialize(place: *mut T)
Called to initialize a place to a valid value, after it is set
to all-bits-zero. Read more
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestSource§impl<T, U, C> IntoWithContext<U, C> for Twhere
U: FromWithContext<T, C>,
impl<T, U, C> IntoWithContext<U, C> for Twhere
U: FromWithContext<T, C>,
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T> ResourceProvider<()> for T
impl<T> ResourceProvider<()> for T
Source§fn get_resource(&self) -> &()
fn get_resource(&self) -> &()
Returns a reference to the resource of type
T.