pub struct DocumentTab {
pub body: Option<Body>,
pub named_ranges: HashMap<String, NamedRanges>,
pub headers: HashMap<String, Header>,
pub footers: HashMap<String, Footer>,
pub footnotes: HashMap<String, Footnote>,
}Expand description
The document-flavoured content of a tab.
Fields§
§body: Option<Body>The tab’s body.
named_ranges: HashMap<String, NamedRanges>Named ranges scoped to this tab.
headers: HashMap<String, Header>Page headers, keyed by segmentId.
Page footers, keyed by segmentId.
footnotes: HashMap<String, Footnote>Footnotes, keyed by segmentId.
Trait Implementations§
Source§impl Clone for DocumentTab
impl Clone for DocumentTab
Source§impl Debug for DocumentTab
impl Debug for DocumentTab
Source§impl Default for DocumentTab
impl Default for DocumentTab
Source§impl<'de> Deserialize<'de> for DocumentTab
impl<'de> Deserialize<'de> for DocumentTab
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 DocumentTab
Source§impl PartialEq for DocumentTab
impl PartialEq for DocumentTab
Source§impl Serialize for DocumentTab
impl Serialize for DocumentTab
impl StructuralPartialEq for DocumentTab
Auto Trait Implementations§
impl Freeze for DocumentTab
impl RefUnwindSafe for DocumentTab
impl Send for DocumentTab
impl Sync for DocumentTab
impl Unpin for DocumentTab
impl UnsafeUnpin for DocumentTab
impl UnwindSafe for DocumentTab
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