pub struct ReadRoleResponse {
pub creation_statements: Vec<String>,
pub db_name: String,
pub default_ttl: u64,
pub max_ttl: u64,
pub renew_statements: Vec<String>,
pub revocation_statements: Vec<String>,
pub rollback_statements: Vec<String>,
}
Expand description
Response from executing ReadRoleRequest
Fields§
§creation_statements: Vec<String>
§db_name: String
§default_ttl: u64
§max_ttl: u64
§renew_statements: Vec<String>
§revocation_statements: Vec<String>
§rollback_statements: Vec<String>
Trait Implementations§
source§impl Debug for ReadRoleResponse
impl Debug for ReadRoleResponse
source§impl<'de> Deserialize<'de> for ReadRoleResponse
impl<'de> Deserialize<'de> for ReadRoleResponse
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 ReadRoleResponse
impl RefUnwindSafe for ReadRoleResponse
impl Send for ReadRoleResponse
impl Sync for ReadRoleResponse
impl Unpin for ReadRoleResponse
impl UnwindSafe for ReadRoleResponse
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