pub struct SpaceAccessTicketResource {
pub id: String,
pub space_id: String,
pub session_id: String,
pub mode: SpaceAccessMode,
pub capability_paths: BTreeMap<SpaceCapability, Vec<String>>,
pub fencing_token: Option<u64>,
pub expires_at_ms: u64,
}Fields§
§id: String§space_id: String§session_id: String§mode: SpaceAccessMode§capability_paths: BTreeMap<SpaceCapability, Vec<String>>§fencing_token: Option<u64>§expires_at_ms: u64Trait Implementations§
Source§impl Clone for SpaceAccessTicketResource
impl Clone for SpaceAccessTicketResource
Source§fn clone(&self) -> SpaceAccessTicketResource
fn clone(&self) -> SpaceAccessTicketResource
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 SpaceAccessTicketResource
impl Debug for SpaceAccessTicketResource
Source§impl<'de> Deserialize<'de> for SpaceAccessTicketResource
impl<'de> Deserialize<'de> for SpaceAccessTicketResource
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
impl Eq for SpaceAccessTicketResource
impl StructuralPartialEq for SpaceAccessTicketResource
Auto Trait Implementations§
impl Freeze for SpaceAccessTicketResource
impl RefUnwindSafe for SpaceAccessTicketResource
impl Send for SpaceAccessTicketResource
impl Sync for SpaceAccessTicketResource
impl Unpin for SpaceAccessTicketResource
impl UnsafeUnpin for SpaceAccessTicketResource
impl UnwindSafe for SpaceAccessTicketResource
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