Struct jormungandr::blockcfg::ContentsBuilder
source · pub struct ContentsBuilder {
fragments: Vec<Fragment, Global>,
}
Fields§
§fragments: Vec<Fragment, Global>
Implementations§
source§impl ContentsBuilder
impl ContentsBuilder
pub fn new() -> ContentsBuilder
pub fn push(&mut self, fragment: Fragment)
sourcepub fn push_many<I>(&mut self, fragments: I) -> &mut ContentsBuilderwhere
I: IntoIterator<Item = Fragment>,
pub fn push_many<I>(&mut self, fragments: I) -> &mut ContentsBuilderwhere I: IntoIterator<Item = Fragment>,
set multiple messages in the block to build
Trait Implementations§
source§impl Clone for ContentsBuilder
impl Clone for ContentsBuilder
source§fn clone(&self) -> ContentsBuilder
fn clone(&self) -> ContentsBuilder
Returns a copy 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 Default for ContentsBuilder
impl Default for ContentsBuilder
source§fn default() -> ContentsBuilder
fn default() -> ContentsBuilder
Returns the “default value” for a type. Read more
source§impl From<ContentsBuilder> for Contents
impl From<ContentsBuilder> for Contents
source§fn from(content_builder: ContentsBuilder) -> Contents
fn from(content_builder: ContentsBuilder) -> Contents
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for ContentsBuilder
impl Send for ContentsBuilder
impl Sync for ContentsBuilder
impl Unpin for ContentsBuilder
impl UnwindSafe for ContentsBuilder
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request