pub struct DecideResult {
pub request_id: String,
pub status: String,
pub vmc: Option<Value>,
pub role_vec: Option<Value>,
}Expand description
Outcome of approving or rejecting a join request.
Fields§
§request_id: String§status: String§vmc: Option<Value>The issued membership credential (VMC) — present on approve.
role_vec: Option<Value>The issued role credential (VEC) — present on approve when a role applies.
Trait Implementations§
Source§impl Clone for DecideResult
impl Clone for DecideResult
Source§fn clone(&self) -> DecideResult
fn clone(&self) -> DecideResult
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 DecideResult
impl Debug for DecideResult
Source§impl<'de> Deserialize<'de> for DecideResult
impl<'de> Deserialize<'de> for DecideResult
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DecideResult
impl PartialEq for DecideResult
impl StructuralPartialEq for DecideResult
Auto Trait Implementations§
impl Freeze for DecideResult
impl RefUnwindSafe for DecideResult
impl Send for DecideResult
impl Sync for DecideResult
impl Unpin for DecideResult
impl UnsafeUnpin for DecideResult
impl UnwindSafe for DecideResult
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