pub struct AclToken {
pub accessor_id: Option<String>,
pub create_index: Option<i32>,
pub create_time: Option<String>,
pub expiration_ttl: Option<i64>,
pub expiration_time: Option<String>,
pub global: Option<bool>,
pub modify_index: Option<i32>,
pub name: Option<String>,
pub policies: Option<Vec<String>>,
pub roles: Option<Vec<AclTokenRoleLink>>,
pub secret_id: Option<String>,
pub _type: Option<String>,
}
Fields§
§accessor_id: Option<String>
§create_index: Option<i32>
§create_time: Option<String>
§expiration_ttl: Option<i64>
§expiration_time: Option<String>
§global: Option<bool>
§modify_index: Option<i32>
§name: Option<String>
§policies: Option<Vec<String>>
§roles: Option<Vec<AclTokenRoleLink>>
§secret_id: Option<String>
§_type: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AclToken
impl<'de> Deserialize<'de> for AclToken
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
impl StructuralPartialEq for AclToken
Auto Trait Implementations§
impl Freeze for AclToken
impl RefUnwindSafe for AclToken
impl Send for AclToken
impl Sync for AclToken
impl Unpin for AclToken
impl UnwindSafe for AclToken
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