pub struct ApolloTracingDataExtBuilder { /* private fields */ }
Expand description
Builder for ApolloTracingDataExt
.
Implementations§
Source§impl ApolloTracingDataExtBuilder
impl ApolloTracingDataExtBuilder
pub fn client_name<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn client_version<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn method<VALUE: Into<Method>>(self, value: VALUE) -> Self
pub fn status_code<VALUE: Into<u32>>(self, value: VALUE) -> Self
Sourcepub fn build(
self,
) -> Result<ApolloTracingDataExt, ApolloTracingDataExtBuilderError>
pub fn build( self, ) -> Result<ApolloTracingDataExt, ApolloTracingDataExtBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ApolloTracingDataExtBuilder
impl RefUnwindSafe for ApolloTracingDataExtBuilder
impl Send for ApolloTracingDataExtBuilder
impl Sync for ApolloTracingDataExtBuilder
impl Unpin for ApolloTracingDataExtBuilder
impl UnwindSafe for ApolloTracingDataExtBuilder
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