pub struct Up {
pub proc: Option<Arc<DaggerSessionProc>>,
pub selection: Selection,
pub graphql_client: DynGraphQLClient,
}Fields§
§proc: Option<Arc<DaggerSessionProc>>§selection: Selection§graphql_client: DynGraphQLClientImplementations§
Source§impl Up
impl Up
Sourcepub async fn description(&self) -> Result<String, DaggerError>
pub async fn description(&self) -> Result<String, DaggerError>
The description of the service
Sourcepub async fn id(&self) -> Result<UpId, DaggerError>
pub async fn id(&self) -> Result<UpId, DaggerError>
A unique identifier for this Up.
Sourcepub async fn name(&self) -> Result<String, DaggerError>
pub async fn name(&self) -> Result<String, DaggerError>
Return the fully qualified name of the service
Sourcepub fn original_module(&self) -> Module
pub fn original_module(&self) -> Module
The original module in which the service has been defined
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Up
impl !RefUnwindSafe for Up
impl Send for Up
impl Sync for Up
impl Unpin for Up
impl UnsafeUnpin for Up
impl !UnwindSafe for Up
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