Enum google_api_proto::google::ads::googleads::v16::resources::billing_setup::StartTime
source · pub enum StartTime {
StartDateTime(String),
StartTimeType(i32),
}
Expand description
When creating a new billing setup, this is when the setup should take effect. NOW is the only acceptable start time if the customer doesn’t have any approved setups.
When fetching an existing billing setup, this is the requested start time. However, if the setup was approved (see status) after the requested start time, then this is the approval time.
Variants§
StartDateTime(String)
Immutable. The start date time in yyyy-MM-dd or yyyy-MM-dd HH:mm:ss format. Only a future time is allowed.
StartTimeType(i32)
Immutable. The start time as a type. Only NOW is allowed.
Implementations§
source§impl StartTime
impl StartTime
sourcepub fn merge(
field: &mut Option<StartTime>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<StartTime>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl PartialEq for StartTime
impl PartialEq for StartTime
impl StructuralPartialEq for StartTime
Auto Trait Implementations§
impl Freeze for StartTime
impl RefUnwindSafe for StartTime
impl Send for StartTime
impl Sync for StartTime
impl Unpin for StartTime
impl UnwindSafe for StartTime
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> 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> 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