pub struct InfoPostOutputInfo {
pub comment: Option<String>,
pub expire: Option<()>,
pub privsep: Option<bool>,
pub additional_properties: HashMap<String, Value>,
}
Fields§
§comment: Option<String>
§expire: Option<()>
API token expiration date (seconds since epoch). ‘0’ means no expiration date.
privsep: Option<bool>
Restrict API token privileges with separate ACLs (default), or give full privileges of corresponding user.
additional_properties: HashMap<String, Value>
Trait Implementations§
Source§impl Clone for InfoPostOutputInfo
impl Clone for InfoPostOutputInfo
Source§fn clone(&self) -> InfoPostOutputInfo
fn clone(&self) -> InfoPostOutputInfo
Returns a copy of the value. Read more
1.0.0 · 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 InfoPostOutputInfo
impl Debug for InfoPostOutputInfo
Source§impl Default for InfoPostOutputInfo
impl Default for InfoPostOutputInfo
Source§fn default() -> InfoPostOutputInfo
fn default() -> InfoPostOutputInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InfoPostOutputInfo
impl<'de> Deserialize<'de> for InfoPostOutputInfo
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 InfoPostOutputInfo
impl RefUnwindSafe for InfoPostOutputInfo
impl Send for InfoPostOutputInfo
impl Sync for InfoPostOutputInfo
impl Unpin for InfoPostOutputInfo
impl UnwindSafe for InfoPostOutputInfo
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