pub struct VoltCredential {
pub identity_did: Option<String>,
pub key: String,
pub cert: Option<String>,
pub session_id: Option<String>,
}Fields§
§identity_did: Option<String>§key: String§cert: Option<String>§session_id: Option<String>Trait Implementations§
Source§impl Clone for VoltCredential
impl Clone for VoltCredential
Source§fn clone(&self) -> VoltCredential
fn clone(&self) -> VoltCredential
Returns a duplicate 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 VoltCredential
impl Debug for VoltCredential
Source§impl Default for VoltCredential
impl Default for VoltCredential
Source§fn default() -> VoltCredential
fn default() -> VoltCredential
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VoltCredential
impl<'de> Deserialize<'de> for VoltCredential
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 VoltCredential
impl RefUnwindSafe for VoltCredential
impl Send for VoltCredential
impl Sync for VoltCredential
impl Unpin for VoltCredential
impl UnwindSafe for VoltCredential
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