pub struct DevicesIdApiClient { /* private fields */ }
Implementations§
Source§impl DevicesIdApiClient
impl DevicesIdApiClient
pub fn registered_users(&self) -> DevicesRegisteredUsersApiClient
pub fn registered_user<ID: AsRef<str>>( &self, id: ID, ) -> DevicesRegisteredUsersIdApiClient
pub fn members_of(&self) -> MemberOfApiClient
pub fn registered_owner<ID: AsRef<str>>( &self, id: ID, ) -> DevicesRegisteredOwnersIdApiClient
pub fn transitive_members_of(&self) -> TransitiveMemberOfApiClient
pub fn member_of<ID: AsRef<str>>(&self, id: ID) -> MemberOfIdApiClient
pub fn transitive_member_of<ID: AsRef<str>>( &self, id: ID, ) -> TransitiveMemberOfIdApiClient
pub fn registered_owners(&self) -> DevicesRegisteredOwnersApiClient
Sourcepub fn delete_device(&self) -> RequestHandler
pub fn delete_device(&self) -> RequestHandler
Delete device
Sourcepub fn get_device(&self) -> RequestHandler
pub fn get_device(&self) -> RequestHandler
Get device
Sourcepub fn update_device<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn update_device<B: BodyExt>(&self, body: B) -> RequestHandler
Update device
Sourcepub fn check_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn check_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action checkMemberGroups
Sourcepub fn check_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn check_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action checkMemberObjects
Sourcepub fn create_extensions<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn create_extensions<B: BodyExt>(&self, body: B) -> RequestHandler
Create new navigation property to extensions for devices
Sourcepub fn list_extensions(&self) -> RequestHandler
pub fn list_extensions(&self) -> RequestHandler
Get extensions from devices
Sourcepub fn get_extensions_count(&self) -> RequestHandler
pub fn get_extensions_count(&self) -> RequestHandler
Get the number of the resource
Sourcepub fn delete_extensions(&self, extension_id: impl AsRef<str>) -> RequestHandler
pub fn delete_extensions(&self, extension_id: impl AsRef<str>) -> RequestHandler
Delete navigation property extensions for devices
Sourcepub fn get_extensions(&self, extension_id: impl AsRef<str>) -> RequestHandler
pub fn get_extensions(&self, extension_id: impl AsRef<str>) -> RequestHandler
Get extensions from devices
Sourcepub fn update_extensions<B: BodyExt>(
&self,
extension_id: impl AsRef<str>,
body: B,
) -> RequestHandler
pub fn update_extensions<B: BodyExt>( &self, extension_id: impl AsRef<str>, body: B, ) -> RequestHandler
Update the navigation property extensions in devices
Sourcepub fn get_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn get_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action getMemberGroups
Sourcepub fn get_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler
pub fn get_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler
Invoke action getMemberObjects
Sourcepub fn restore(&self) -> RequestHandler
pub fn restore(&self) -> RequestHandler
Invoke action restore
Trait Implementations§
Source§impl ApiClientImpl for DevicesIdApiClient
impl ApiClientImpl for DevicesIdApiClient
Source§impl Debug for DevicesIdApiClient
impl Debug for DevicesIdApiClient
Source§impl ODataQuery for DevicesIdApiClient
impl ODataQuery for DevicesIdApiClient
fn append_query_pair<KV: AsRef<str>>(self, key: KV, value: KV) -> Self
Source§fn count<S>(self, value: S) -> Self
fn count<S>(self, value: S) -> Self
Retrieves the total count of matching resources.
See the docs
Source§fn select(self, value: &[&str]) -> Self
fn select(self, value: &[&str]) -> Self
Filters properties (columns).
See the docs
Source§fn expand(self, value: &[&str]) -> Self
fn expand(self, value: &[&str]) -> Self
Retrieves related resources.
See the docs
Source§fn filter(self, value: &[&str]) -> Self
fn filter(self, value: &[&str]) -> Self
Filters results (rows).
See the docs
Source§fn order_by(self, value: &[&str]) -> Self
fn order_by(self, value: &[&str]) -> Self
Orders results.
See the docs
Source§fn search<S>(self, value: S) -> Self
fn search<S>(self, value: S) -> Self
Returns results based on search criteria.
See the docs
Source§fn format<S>(self, value: S) -> Self
fn format<S>(self, value: S) -> Self
Returns the results in the specified media format.
See the docs
Source§fn skip<S>(self, value: S) -> Self
fn skip<S>(self, value: S) -> Self
Indexes into a result set. Also used by some APIs to implement paging and can be used
together with $top to manually page results.
See the docs
Source§fn skip_token<S>(self, value: S) -> Self
fn skip_token<S>(self, value: S) -> Self
Retrieves the next page of results from result sets that span multiple pages.
(Some APIs use $skip instead.)
See the docs
Source§fn delta_token<S>(self, value: S) -> Self
fn delta_token<S>(self, value: S) -> Self
Retrieves the next page of results from result sets that span multiple pages.
(Some APIs use $skip instead.)
See the docs
Auto Trait Implementations§
impl !Freeze for DevicesIdApiClient
impl !RefUnwindSafe for DevicesIdApiClient
impl Send for DevicesIdApiClient
impl Sync for DevicesIdApiClient
impl Unpin for DevicesIdApiClient
impl !UnwindSafe for DevicesIdApiClient
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