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 Freeze for AgentToken
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