Struct google_sheets4::api::Spreadsheet
source · pub struct Spreadsheet {
pub data_source_schedules: Option<Vec<DataSourceRefreshSchedule>>,
pub data_sources: Option<Vec<DataSource>>,
pub developer_metadata: Option<Vec<DeveloperMetadata>>,
pub named_ranges: Option<Vec<NamedRange>>,
pub properties: Option<SpreadsheetProperties>,
pub sheets: Option<Vec<Sheet>>,
pub spreadsheet_id: Option<String>,
pub spreadsheet_url: Option<String>,
}
Expand description
Resource that represents a spreadsheet.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- developer metadata get spreadsheets (none)
- developer metadata search spreadsheets (none)
- sheets copy to spreadsheets (none)
- values append spreadsheets (none)
- values batch clear spreadsheets (none)
- values batch clear by data filter spreadsheets (none)
- values batch get spreadsheets (none)
- values batch get by data filter spreadsheets (none)
- values batch update spreadsheets (none)
- values batch update by data filter spreadsheets (none)
- values clear spreadsheets (none)
- values get spreadsheets (none)
- values update spreadsheets (none)
- batch update spreadsheets (none)
- create spreadsheets (request|response)
- get spreadsheets (response)
- get by data filter spreadsheets (response)
Fields§
§data_source_schedules: Option<Vec<DataSourceRefreshSchedule>>
Output only. A list of data source refresh schedules.
data_sources: Option<Vec<DataSource>>
A list of external data sources connected with the spreadsheet.
developer_metadata: Option<Vec<DeveloperMetadata>>
The developer metadata associated with a spreadsheet.
named_ranges: Option<Vec<NamedRange>>
The named ranges defined in a spreadsheet.
properties: Option<SpreadsheetProperties>
Overall properties of a spreadsheet.
sheets: Option<Vec<Sheet>>
The sheets that are part of a spreadsheet.
spreadsheet_id: Option<String>
The ID of the spreadsheet. This field is read-only.
spreadsheet_url: Option<String>
The url of the spreadsheet. This field is read-only.
Trait Implementations§
source§impl Clone for Spreadsheet
impl Clone for Spreadsheet
source§fn clone(&self) -> Spreadsheet
fn clone(&self) -> Spreadsheet
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 Spreadsheet
impl Debug for Spreadsheet
source§impl Default for Spreadsheet
impl Default for Spreadsheet
source§fn default() -> Spreadsheet
fn default() -> Spreadsheet
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for Spreadsheet
impl<'de> Deserialize<'de> for Spreadsheet
source§fn 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
source§impl Serialize for Spreadsheet
impl Serialize for Spreadsheet
impl RequestValue for Spreadsheet
impl Resource for Spreadsheet
impl ResponseResult for Spreadsheet
Auto Trait Implementations§
impl RefUnwindSafe for Spreadsheet
impl Send for Spreadsheet
impl Sync for Spreadsheet
impl Unpin for Spreadsheet
impl UnwindSafe for Spreadsheet
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