pub struct AccessDecisionRequestModel {
pub verdict: AccessDecisionVerdict,
pub comment: Option<String>,
}Expand description
AccessDecisionRequestModel : An approver’s decision on a pending access request.
Bit.Services.Pam.Api.Models.Request.AccessDecisionRequestModel.Verdict is the
Bit.Services.Pam.Api.Models.AccessDecisionVerdict value on the wire (0 = deny, 1 = approve);
Bit.Services.Pam.Api.Models.Request.AccessDecisionRequestModel.Comment is optional.
Fields§
§verdict: AccessDecisionVerdict§comment: Option<String>An optional note recorded with the decision — for example the reason for a denial. Surfaced to the requester.
Implementations§
Source§impl AccessDecisionRequestModel
impl AccessDecisionRequestModel
Sourcepub fn new(verdict: AccessDecisionVerdict) -> AccessDecisionRequestModel
pub fn new(verdict: AccessDecisionVerdict) -> AccessDecisionRequestModel
An approver’s decision on a pending access request.
Bit.Services.Pam.Api.Models.Request.AccessDecisionRequestModel.Verdict is the
Bit.Services.Pam.Api.Models.AccessDecisionVerdict value on the wire (0 = deny, 1 =
approve); Bit.Services.Pam.Api.Models.Request.AccessDecisionRequestModel.Comment is
optional.
Trait Implementations§
Source§impl Clone for AccessDecisionRequestModel
impl Clone for AccessDecisionRequestModel
Source§fn clone(&self) -> AccessDecisionRequestModel
fn clone(&self) -> AccessDecisionRequestModel
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for AccessDecisionRequestModel
impl Debug for AccessDecisionRequestModel
Source§impl Default for AccessDecisionRequestModel
impl Default for AccessDecisionRequestModel
Source§fn default() -> AccessDecisionRequestModel
fn default() -> AccessDecisionRequestModel
Source§impl<'de> Deserialize<'de> for AccessDecisionRequestModel
impl<'de> Deserialize<'de> for AccessDecisionRequestModel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl StructuralPartialEq for AccessDecisionRequestModel
Auto Trait Implementations§
impl Freeze for AccessDecisionRequestModel
impl RefUnwindSafe for AccessDecisionRequestModel
impl Send for AccessDecisionRequestModel
impl Sync for AccessDecisionRequestModel
impl Unpin for AccessDecisionRequestModel
impl UnsafeUnpin for AccessDecisionRequestModel
impl UnwindSafe for AccessDecisionRequestModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
§unsafe fn consume_handle(handle: Handle) -> Arc<T>
unsafe fn consume_handle(handle: Handle) -> Arc<T>
Arc<> Read more