pub struct As2StationHandler { /* private fields */ }
Implementations§
Source§impl As2StationHandler
impl As2StationHandler
pub fn new(client: FilesClient) -> Self
pub async fn list( &self, cursor: Option<String>, per_page: Option<i64>, ) -> Result<(Vec<As2StationEntity>, PaginationInfo)>
pub async fn get(&self, id: i64) -> Result<As2StationEntity>
pub async fn create(&self, params: Value) -> Result<As2StationEntity>
pub async fn update(&self, id: i64, params: Value) -> Result<As2StationEntity>
pub async fn delete(&self, id: i64) -> Result<()>
Trait Implementations§
Source§impl Clone for As2StationHandler
impl Clone for As2StationHandler
Source§fn clone(&self) -> As2StationHandler
fn clone(&self) -> As2StationHandler
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for As2StationHandler
impl !RefUnwindSafe for As2StationHandler
impl Send for As2StationHandler
impl Sync for As2StationHandler
impl Unpin for As2StationHandler
impl !UnwindSafe for As2StationHandler
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