pub struct ServiceToken {
pub id: String,
pub name: String,
pub workspace: String,
pub environment: String,
pub user: SimpleUser,
pub expires_at: OffsetDateTime,
pub encrypted_key: String,
pub iv: String,
pub tag: String,
pub audit: Audit,
}
Fields§
§id: String
§name: String
§workspace: String
§environment: String
§user: SimpleUser
§expires_at: OffsetDateTime
§encrypted_key: String
§iv: String
§tag: String
§audit: Audit
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ServiceToken
impl<'de> Deserialize<'de> for ServiceToken
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
Auto Trait Implementations§
impl Freeze for ServiceToken
impl RefUnwindSafe for ServiceToken
impl Send for ServiceToken
impl Sync for ServiceToken
impl Unpin for ServiceToken
impl UnwindSafe for ServiceToken
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