pub struct KmipClientSetRule {
pub capability: Vec<String>,
pub client_id: Option<String>,
pub json: Option<bool>,
pub name: Option<String>,
pub path: String,
pub token: Option<String>,
pub uid_token: Option<String>,
}Fields§
§capability: Vec<String>Access capabilities
client_id: Option<String>§json: Option<bool>Set output format to JSON
name: Option<String>§path: StringAccess path
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
Implementations§
Trait Implementations§
Source§impl Clone for KmipClientSetRule
impl Clone for KmipClientSetRule
Source§fn clone(&self) -> KmipClientSetRule
fn clone(&self) -> KmipClientSetRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KmipClientSetRule
impl Debug for KmipClientSetRule
Source§impl Default for KmipClientSetRule
impl Default for KmipClientSetRule
Source§fn default() -> KmipClientSetRule
fn default() -> KmipClientSetRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KmipClientSetRule
impl<'de> Deserialize<'de> for KmipClientSetRule
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
Source§impl PartialEq for KmipClientSetRule
impl PartialEq for KmipClientSetRule
Source§fn eq(&self, other: &KmipClientSetRule) -> bool
fn eq(&self, other: &KmipClientSetRule) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for KmipClientSetRule
impl Serialize for KmipClientSetRule
impl StructuralPartialEq for KmipClientSetRule
Auto Trait Implementations§
impl Freeze for KmipClientSetRule
impl RefUnwindSafe for KmipClientSetRule
impl Send for KmipClientSetRule
impl Sync for KmipClientSetRule
impl Unpin for KmipClientSetRule
impl UnsafeUnpin for KmipClientSetRule
impl UnwindSafe for KmipClientSetRule
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