Struct narrowlink_types::token::AgentToken
source · pub struct AgentToken {
pub uid: Uuid,
pub name: String,
pub exp: usize,
}Fields§
§uid: Uuid§name: String§exp: usizeImplementations§
source§impl AgentToken
impl AgentToken
pub fn from_str(s: &str, token: &[u8]) -> Result<AgentToken, MessageError>
pub fn to_string(&self, token: &[u8]) -> Result<String, MessageError>
Trait Implementations§
source§impl Debug for AgentToken
impl Debug for AgentToken
source§impl<'de> Deserialize<'de> for AgentToken
impl<'de> Deserialize<'de> for AgentToken
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 RefUnwindSafe for AgentToken
impl Send for AgentToken
impl Sync for AgentToken
impl Unpin for AgentToken
impl UnwindSafe for AgentToken
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