pub struct SheetProperties {
pub sheet_id: Option<i64>,
pub title: String,
pub index: Option<i64>,
pub hidden: Option<bool>,
pub grid_properties: Option<GridProperties>,
pub right_to_left: Option<bool>,
}Expand description
A sheet’s properties.
Fields§
§sheet_id: Option<i64>Stable numeric id, unique within the spreadsheet.
title: StringDisplay title — the string used to build an A1 prefix.
index: Option<i64>Position in the workbook, zero-based.
Whether the sheet is hidden in the UI.
grid_properties: Option<GridProperties>Grid dimensions, when the sheet is a grid.
right_to_left: Option<bool>Whether the sheet is laid out right-to-left (issue #1835). Not
paired with a tab_color_style field here — see
SheetPropertiesUpdate::tab_color_style’s doc comment for why the
tab color is write-only and deliberately never read back onto this
response type.
Trait Implementations§
Source§impl Clone for SheetProperties
impl Clone for SheetProperties
Source§impl Debug for SheetProperties
impl Debug for SheetProperties
Source§impl Default for SheetProperties
impl Default for SheetProperties
Source§impl<'de> Deserialize<'de> for SheetProperties
impl<'de> Deserialize<'de> for SheetProperties
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
impl Eq for SheetProperties
Source§impl PartialEq for SheetProperties
impl PartialEq for SheetProperties
Source§impl Serialize for SheetProperties
impl Serialize for SheetProperties
impl StructuralPartialEq for SheetProperties
Auto Trait Implementations§
impl Freeze for SheetProperties
impl RefUnwindSafe for SheetProperties
impl Send for SheetProperties
impl Sync for SheetProperties
impl Unpin for SheetProperties
impl UnsafeUnpin for SheetProperties
impl UnwindSafe for SheetProperties
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more