pub struct SpectrogramSpec {
pub input: Option<NumericExpression>,
pub stft: Option<StftConfiguration>,
pub quantity: Option<i32>,
pub magnitude_scaling: Option<i32>,
pub bucketing: Option<SpectrogramBucketing>,
}Fields§
§input: Option<NumericExpression>§stft: Option<StftConfiguration>§quantity: Option<i32>§magnitude_scaling: Option<i32>§bucketing: Option<SpectrogramBucketing>Implementations§
Source§impl SpectrogramSpec
impl SpectrogramSpec
Sourcepub fn quantity(&self) -> SpectrogramQuantity
pub fn quantity(&self) -> SpectrogramQuantity
Returns the enum value of quantity, or the default if the field is unset or set to an invalid enum value.
Sourcepub fn set_quantity(&mut self, value: SpectrogramQuantity)
pub fn set_quantity(&mut self, value: SpectrogramQuantity)
Sets quantity to the provided enum value.
Sourcepub fn magnitude_scaling(&self) -> ComputeMagnitudeScaling
pub fn magnitude_scaling(&self) -> ComputeMagnitudeScaling
Returns the enum value of magnitude_scaling, or the default if the field is unset or set to an invalid enum value.
Sourcepub fn set_magnitude_scaling(&mut self, value: ComputeMagnitudeScaling)
pub fn set_magnitude_scaling(&mut self, value: ComputeMagnitudeScaling)
Sets magnitude_scaling to the provided enum value.
Trait Implementations§
Source§impl Clone for SpectrogramSpec
impl Clone for SpectrogramSpec
Source§impl Debug for SpectrogramSpec
impl Debug for SpectrogramSpec
Source§impl Default for SpectrogramSpec
impl Default for SpectrogramSpec
Source§impl Message for SpectrogramSpec
impl Message for SpectrogramSpec
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(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for SpectrogramSpec
impl PartialEq for SpectrogramSpec
impl StructuralPartialEq for SpectrogramSpec
Auto Trait Implementations§
impl Freeze for SpectrogramSpec
impl RefUnwindSafe for SpectrogramSpec
impl Send for SpectrogramSpec
impl Sync for SpectrogramSpec
impl Unpin for SpectrogramSpec
impl UnsafeUnpin for SpectrogramSpec
impl UnwindSafe for SpectrogramSpec
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> 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