pub struct Dataset {
pub dataset_reference: DatasetReference,
pub friendly_name: Option<String>,
pub id: Option<String>,
pub kind: Option<String>,
pub labels: Option<HashMap<String, String>>,
pub location: Option<String>,
}
Fields
dataset_reference: DatasetReference
[Required] A reference that identifies the dataset.
friendly_name: Option<String>
A descriptive name for the dataset, if one exists.
id: Option<String>
The fully-qualified, unique, opaque ID of the dataset.
kind: Option<String>
The resource type. This property always returns the value "bigquery#dataset".
labels: Option<HashMap<String, String>>
The labels associated with this dataset. You can use these to organize and group your datasets.
location: Option<String>
The geographic location where the data resides.
Implementations
sourceimpl Dataset
impl Dataset
pub fn new(project_id: &str, dataset_id: &str) -> Self
sourcepub fn project_id(&self) -> &String
pub fn project_id(&self) -> &String
Returns the project id of this dataset.
sourcepub fn dataset_id(&self) -> &String
pub fn dataset_id(&self) -> &String
Returns the dataset id of this dataset.
sourcepub fn friendly_name(self, friendly_name: &str) -> Self
pub fn friendly_name(self, friendly_name: &str) -> Self
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Dataset
impl<'de> Deserialize<'de> for Dataset
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Dataset
impl Send for Dataset
impl Sync for Dataset
impl Unpin for Dataset
impl UnwindSafe for Dataset
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more