pub struct CacheVolume {
pub proc: Option<Arc<DaggerSessionProc>>,
pub selection: Selection,
pub graphql_client: DynGraphQLClient,
}Fields§
§proc: Option<Arc<DaggerSessionProc>>§selection: Selection§graphql_client: DynGraphQLClientImplementations§
Source§impl CacheVolume
impl CacheVolume
Sourcepub async fn id(&self) -> Result<CacheVolumeId, DaggerError>
pub async fn id(&self) -> Result<CacheVolumeId, DaggerError>
A unique identifier for this CacheVolume.
Trait Implementations§
Source§impl Clone for CacheVolume
impl Clone for CacheVolume
Source§fn clone(&self) -> CacheVolume
fn clone(&self) -> CacheVolume
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 moreSource§impl IntoID<CacheVolumeId> for CacheVolume
impl IntoID<CacheVolumeId> for CacheVolume
fn into_id( self, ) -> Pin<Box<dyn Future<Output = Result<CacheVolumeId, DaggerError>> + Send>>
Auto Trait Implementations§
impl Freeze for CacheVolume
impl !RefUnwindSafe for CacheVolume
impl Send for CacheVolume
impl Sync for CacheVolume
impl Unpin for CacheVolume
impl UnsafeUnpin for CacheVolume
impl !UnwindSafe for CacheVolume
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