[][src]Struct apify::actor::Actor

pub struct Actor {
    pub client: Arc<ApifyClient>,
    pub dataset_cache: HashMap<String, DatasetHandle>,
}

Fields

client: Arc<ApifyClient>dataset_cache: HashMap<String, DatasetHandle>

Implementations

impl Actor[src]

pub fn new() -> Actor[src]

Creates new Actor handler and initiazes client

pub async fn openDataset<'_, '_>(
    &'_ mut self,
    datasetNameOrId: Option<&'_ str>,
    force_cloud: bool
) -> DatasetHandle
[src]

pub async fn push_data<T: Serialize, '_, '_>(
    &'_ mut self,
    data: &'_ [T]
) -> Result<(), Box<dyn Error + Send + Sync>>
[src]

Pushes data to default dataset (initializes default DatasetHandle)

Auto Trait Implementations

impl !RefUnwindSafe for Actor

impl Send for Actor

impl Sync for Actor

impl Unpin for Actor

impl !UnwindSafe for Actor

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,