pub struct TestDropboxAccessAdministrator {
pub namespace_id: String,
}Expand description
Grants a Dropbox shared-folder membership to whichever peer account asks — the provider-side step a cross-principal admission needs before the joining device can write to the store’s namespace.
Fields§
§namespace_id: StringTrait Implementations§
Source§impl DeviceProviderAccessAdministrator for TestDropboxAccessAdministrator
impl DeviceProviderAccessAdministrator for TestDropboxAccessAdministrator
fn grant_member_access<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
_member_pubkey: &'life1 str,
_provider_account_email: Option<&'life2 str>,
peer: &'life3 ProviderDeviceBinding,
) -> Pin<Box<dyn Future<Output = Result<ProviderAccessLocator, DeviceJoinError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
Auto Trait Implementations§
impl Freeze for TestDropboxAccessAdministrator
impl RefUnwindSafe for TestDropboxAccessAdministrator
impl Send for TestDropboxAccessAdministrator
impl Sync for TestDropboxAccessAdministrator
impl Unpin for TestDropboxAccessAdministrator
impl UnsafeUnpin for TestDropboxAccessAdministrator
impl UnwindSafe for TestDropboxAccessAdministrator
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.