pub struct GeneratedCode {
pub proc: Option<Arc<DaggerSessionProc>>,
pub selection: Selection,
pub graphql_client: DynGraphQLClient,
}Fields§
§proc: Option<Arc<DaggerSessionProc>>§selection: Selection§graphql_client: DynGraphQLClientImplementations§
Source§impl GeneratedCode
impl GeneratedCode
Sourcepub async fn id(&self) -> Result<GeneratedCodeId, DaggerError>
pub async fn id(&self) -> Result<GeneratedCodeId, DaggerError>
A unique identifier for this GeneratedCode.
Sourcepub async fn vcs_generated_paths(&self) -> Result<Vec<String>, DaggerError>
pub async fn vcs_generated_paths(&self) -> Result<Vec<String>, DaggerError>
List of paths to mark generated in version control (i.e. .gitattributes).
Sourcepub async fn vcs_ignored_paths(&self) -> Result<Vec<String>, DaggerError>
pub async fn vcs_ignored_paths(&self) -> Result<Vec<String>, DaggerError>
List of paths to ignore in version control (i.e. .gitignore).
Sourcepub fn with_vcs_generated_paths(
&self,
paths: Vec<impl Into<String>>,
) -> GeneratedCode
pub fn with_vcs_generated_paths( &self, paths: Vec<impl Into<String>>, ) -> GeneratedCode
Set the list of paths to mark generated in version control.
Sourcepub fn with_vcs_ignored_paths(
&self,
paths: Vec<impl Into<String>>,
) -> GeneratedCode
pub fn with_vcs_ignored_paths( &self, paths: Vec<impl Into<String>>, ) -> GeneratedCode
Set the list of paths to ignore in version control.
Trait Implementations§
Source§impl Clone for GeneratedCode
impl Clone for GeneratedCode
Source§fn clone(&self) -> GeneratedCode
fn clone(&self) -> GeneratedCode
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<GeneratedCodeId> for GeneratedCode
impl IntoID<GeneratedCodeId> for GeneratedCode
fn into_id( self, ) -> Pin<Box<dyn Future<Output = Result<GeneratedCodeId, DaggerError>> + Send>>
Auto Trait Implementations§
impl Freeze for GeneratedCode
impl !RefUnwindSafe for GeneratedCode
impl Send for GeneratedCode
impl Sync for GeneratedCode
impl Unpin for GeneratedCode
impl UnsafeUnpin for GeneratedCode
impl !UnwindSafe for GeneratedCode
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