async fn parcel_exists<I>(&self, bindle_id: I, parcel_id: &str) -> Result<bool>
    where
        I: TryInto<Id> + Send,
        I::Error: Into<ProviderError>,
    {
        self.local.parcel_exists(bindle_id, parcel_id).await
    }
// In a cache implementation, this just checks for if the local provider has it
In a cache implementation, this just checks for if the local provider has it
In a cache implementation this just checks for if the local provider has it
async fn parcel_exists<I>(&self, bindle_id: I, parcel_id: &str) -> Result<bool>
    where
        I: TryInto<Id> + Send,
        I::Error: Into<ProviderError>,
    {
        self.local.parcel_exists(bindle_id, parcel_id).await
    }
async fn parcel_exists < I > ( & self , bindle_id : I , parcel_id : & str ) -> Result < bool > where I : TryInto < Id > + Send , I :: Error : Into < ProviderError > , { self . local . parcel_exists ( bindle_id , parcel_id ) . await }
In a cache implementation, this just checks for if the local provider has it
In a cache implementation this just checks for if the local provider has it
&self
bindle_id
I
parcel_id
&str
&self
bindle_id
I
parcel_id
&str