[−][src]Struct google_docs1::CreateFootnoteRequest
Creates a Footnote segment and inserts a new FootnoteReference to it at the given location.
The new Footnote segment will contain a space followed by a newline character.
This type is not used in any activity, and only used as part of another schema.
Fields
end_of_segment_location: Option<EndOfSegmentLocation>Inserts the footnote reference at the end of the document body.
Footnote references cannot be inserted inside a header, footer or footnote. Since footnote references can only be inserted in the body, the segment ID field must be empty.
location: Option<Location>Inserts the footnote reference at a specific index in the document.
The footnote reference must be inserted inside the bounds of an existing Paragraph. For instance, it cannot be inserted at a table's start index (i.e. between the table and its preceding paragraph).
Footnote references cannot be inserted inside an equation, header, footer or footnote. Since footnote references can only be inserted in the body, the segment ID field must be empty.
Trait Implementations
impl Clone for CreateFootnoteRequest[src]
fn clone(&self) -> CreateFootnoteRequest[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for CreateFootnoteRequest[src]
impl Default for CreateFootnoteRequest[src]
fn default() -> CreateFootnoteRequest[src]
impl<'de> Deserialize<'de> for CreateFootnoteRequest[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for CreateFootnoteRequest[src]
impl Serialize for CreateFootnoteRequest[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateFootnoteRequest
impl Send for CreateFootnoteRequest
impl Sync for CreateFootnoteRequest
impl Unpin for CreateFootnoteRequest
impl UnwindSafe for CreateFootnoteRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Typeable for T where
T: Any,
T: Any,