pub struct NumericHistogramBucketWidthAndOffset { /* private fields */ }
Implementations§
Source§impl NumericHistogramBucketWidthAndOffset
impl NumericHistogramBucketWidthAndOffset
Sourcepub fn builder() -> Builder<WidthStage>
pub fn builder() -> Builder<WidthStage>
Returns a new builder.
Source§impl NumericHistogramBucketWidthAndOffset
impl NumericHistogramBucketWidthAndOffset
Sourcepub fn new(width: DoubleConstant) -> Self
pub fn new(width: DoubleConstant) -> Self
Constructs a new instance of the type.
Sourcepub fn width(&self) -> &DoubleConstant
pub fn width(&self) -> &DoubleConstant
The width of each bucket. If offset is not specified, the left and right bounds of each bucket are multiples of the width. If offset is specified, the left and right bounds of each bucket are shifted right by the offset value.
Sourcepub fn offset(&self) -> Option<&DoubleConstant>
pub fn offset(&self) -> Option<&DoubleConstant>
The rightward shift to apply to the left and right bounds of each bucket. If not specified, the offset will be 0. The offset must be non-negative.
Trait Implementations§
Source§impl Clone for NumericHistogramBucketWidthAndOffset
impl Clone for NumericHistogramBucketWidthAndOffset
Source§fn clone(&self) -> NumericHistogramBucketWidthAndOffset
fn clone(&self) -> NumericHistogramBucketWidthAndOffset
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for NumericHistogramBucketWidthAndOffset
impl<'de> Deserialize<'de> for NumericHistogramBucketWidthAndOffset
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<NumericHistogramBucketWidthAndOffset> for Builder<Complete>
impl From<NumericHistogramBucketWidthAndOffset> for Builder<Complete>
Source§fn from(v: NumericHistogramBucketWidthAndOffset) -> Self
fn from(v: NumericHistogramBucketWidthAndOffset) -> Self
Converts to this type from the input type.
Source§impl Ord for NumericHistogramBucketWidthAndOffset
impl Ord for NumericHistogramBucketWidthAndOffset
Source§impl PartialOrd for NumericHistogramBucketWidthAndOffset
impl PartialOrd for NumericHistogramBucketWidthAndOffset
impl Eq for NumericHistogramBucketWidthAndOffset
Auto Trait Implementations§
impl Freeze for NumericHistogramBucketWidthAndOffset
impl RefUnwindSafe for NumericHistogramBucketWidthAndOffset
impl Send for NumericHistogramBucketWidthAndOffset
impl Sync for NumericHistogramBucketWidthAndOffset
impl Unpin for NumericHistogramBucketWidthAndOffset
impl UnwindSafe for NumericHistogramBucketWidthAndOffset
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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