pub struct ThresholdParam {
pub on_value: f32,
pub off_value: f32,
pub threshold: f32,
}
Expand description
A parameter that is ‘off’ until depth >= a threshold, then is ‘on’.
Fields§
§on_value: f32
§off_value: f32
§threshold: f32
Trait Implementations§
Source§impl Clone for ThresholdParam
impl Clone for ThresholdParam
Source§fn clone(&self) -> ThresholdParam
fn clone(&self) -> ThresholdParam
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 Debug for ThresholdParam
impl Debug for ThresholdParam
Source§impl Default for ThresholdParam
impl Default for ThresholdParam
Source§impl Message for ThresholdParam
impl Message for ThresholdParam
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.Source§impl PartialEq for ThresholdParam
impl PartialEq for ThresholdParam
impl StructuralPartialEq for ThresholdParam
Auto Trait Implementations§
impl Freeze for ThresholdParam
impl RefUnwindSafe for ThresholdParam
impl Send for ThresholdParam
impl Sync for ThresholdParam
impl Unpin for ThresholdParam
impl UnwindSafe for ThresholdParam
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