pub struct CpvBidSimulationPoint {
pub cpv_bid_micros: i64,
pub cost_micros: i64,
pub impressions: i64,
pub views: i64,
}
Expand description
Projected metrics for a specific CPV bid amount.
Fields§
§cpv_bid_micros: i64
The simulated CPV bid upon which projected metrics are based.
cost_micros: i64
Projected cost in micros.
impressions: i64
Projected number of impressions.
views: i64
Projected number of views.
Trait Implementations§
Source§impl Clone for CpvBidSimulationPoint
impl Clone for CpvBidSimulationPoint
Source§fn clone(&self) -> CpvBidSimulationPoint
fn clone(&self) -> CpvBidSimulationPoint
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 Debug for CpvBidSimulationPoint
impl Debug for CpvBidSimulationPoint
Source§impl Default for CpvBidSimulationPoint
impl Default for CpvBidSimulationPoint
Source§impl Message for CpvBidSimulationPoint
impl Message for CpvBidSimulationPoint
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_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<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 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<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 CpvBidSimulationPoint
impl PartialEq for CpvBidSimulationPoint
impl StructuralPartialEq for CpvBidSimulationPoint
Auto Trait Implementations§
impl Freeze for CpvBidSimulationPoint
impl RefUnwindSafe for CpvBidSimulationPoint
impl Send for CpvBidSimulationPoint
impl Sync for CpvBidSimulationPoint
impl Unpin for CpvBidSimulationPoint
impl UnwindSafe for CpvBidSimulationPoint
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