pub struct CreateDelegationRequest {
pub delegate_agent_id: String,
pub computer_ids: BTreeSet<String>,
pub space_ids: BTreeSet<String>,
pub capabilities: BTreeSet<SpaceCapability>,
pub path_prefixes: Vec<String>,
pub purpose: String,
pub expires_at_ms: u64,
}Fields§
§delegate_agent_id: String§computer_ids: BTreeSet<String>§space_ids: BTreeSet<String>§capabilities: BTreeSet<SpaceCapability>§path_prefixes: Vec<String>§purpose: String§expires_at_ms: u64Trait Implementations§
Source§impl Clone for CreateDelegationRequest
impl Clone for CreateDelegationRequest
Source§fn clone(&self) -> CreateDelegationRequest
fn clone(&self) -> CreateDelegationRequest
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 CreateDelegationRequest
impl Debug for CreateDelegationRequest
Source§impl<'de> Deserialize<'de> for CreateDelegationRequest
impl<'de> Deserialize<'de> for CreateDelegationRequest
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 CreateDelegationRequest
Source§impl PartialEq for CreateDelegationRequest
impl PartialEq for CreateDelegationRequest
Source§impl Serialize for CreateDelegationRequest
impl Serialize for CreateDelegationRequest
impl StructuralPartialEq for CreateDelegationRequest
Auto Trait Implementations§
impl Freeze for CreateDelegationRequest
impl RefUnwindSafe for CreateDelegationRequest
impl Send for CreateDelegationRequest
impl Sync for CreateDelegationRequest
impl Unpin for CreateDelegationRequest
impl UnsafeUnpin for CreateDelegationRequest
impl UnwindSafe for CreateDelegationRequest
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