Enum kanidmd_lib::be::dbvalue::DbValueSession
source · [−]pub enum DbValueSession {
V1 {
refer: Uuid,
label: String,
expiry: Option<String>,
issued_at: String,
issued_by: DbValueIdentityId,
scope: DbValueAccessScopeV1,
},
}
Variants
V1
Fields
refer: Uuid
label: String
issued_at: String
issued_by: DbValueIdentityId
scope: DbValueAccessScopeV1
Trait Implementations
sourceimpl Debug for DbValueSession
impl Debug for DbValueSession
sourceimpl<'de> Deserialize<'de> for DbValueSession
impl<'de> Deserialize<'de> for DbValueSession
sourcefn 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
sourceimpl Serialize for DbValueSession
impl Serialize for DbValueSession
Auto Trait Implementations
impl RefUnwindSafe for DbValueSession
impl Send for DbValueSession
impl Sync for DbValueSession
impl Unpin for DbValueSession
impl UnwindSafe for DbValueSession
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more