#[non_exhaustive]pub struct Logging {
pub log_bucket: String,
pub log_object_prefix: String,
/* private fields */
}Expand description
Logging-related properties of a bucket.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.log_bucket: StringOptional. The destination bucket where the current bucket’s logs should
be placed, using path format (like projects/123456/buckets/foo).
log_object_prefix: StringOptional. A prefix for log object names.
Implementations§
Source§impl Logging
impl Logging
pub fn new() -> Self
Sourcepub fn set_log_bucket<T: Into<String>>(self, v: T) -> Self
pub fn set_log_bucket<T: Into<String>>(self, v: T) -> Self
Sets the value of log_bucket.
Sourcepub fn set_log_object_prefix<T: Into<String>>(self, v: T) -> Self
pub fn set_log_object_prefix<T: Into<String>>(self, v: T) -> Self
Sets the value of log_object_prefix.
Trait Implementations§
impl StructuralPartialEq for Logging
Auto Trait Implementations§
impl Freeze for Logging
impl RefUnwindSafe for Logging
impl Send for Logging
impl Sync for Logging
impl Unpin for Logging
impl UnwindSafe for Logging
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