pub struct NamingTerm {
pub proc: Option<Arc<DaggerSessionProc>>,
pub selection: Selection,
pub graphql_client: DynGraphQLClient,
}Fields§
§proc: Option<Arc<DaggerSessionProc>>§selection: Selection§graphql_client: DynGraphQLClientImplementations§
Source§impl NamingTerm
impl NamingTerm
Sourcepub async fn id(&self) -> Result<Id, DaggerError>
pub async fn id(&self) -> Result<Id, DaggerError>
A unique identifier for this NamingTerm.
Sourcepub async fn spelling(&self) -> Result<String, DaggerError>
pub async fn spelling(&self) -> Result<String, DaggerError>
Standard spelling: “HTTP”, “IPv6”, “GitHub”, “iOS”.
Sourcepub async fn capitalized(&self) -> Result<String, DaggerError>
pub async fn capitalized(&self) -> Result<String, DaggerError>
Spelling in the CAPITALIZED style: “Http”, “Ipv6”, “GitHub”, “Ios”.
Trait Implementations§
Source§impl Clone for NamingTerm
impl Clone for NamingTerm
Source§impl IntoID<Id> for NamingTerm
impl IntoID<Id> for NamingTerm
Source§impl Loadable for NamingTerm
impl Loadable for NamingTerm
Source§fn graphql_type() -> &'static str
fn graphql_type() -> &'static str
The GraphQL type name (e.g.
"Container").Source§fn from_query(
proc: Option<Arc<DaggerSessionProc>>,
selection: Selection,
graphql_client: DynGraphQLClient,
) -> Self
fn from_query( proc: Option<Arc<DaggerSessionProc>>, selection: Selection, graphql_client: DynGraphQLClient, ) -> Self
Construct this type from a query selection.
Auto Trait Implementations§
impl !RefUnwindSafe for NamingTerm
impl !UnwindSafe for NamingTerm
impl Freeze for NamingTerm
impl Send for NamingTerm
impl Sync for NamingTerm
impl Unpin for NamingTerm
impl UnsafeUnpin for NamingTerm
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more