pub struct SourceAndDestination {
pub source: GridRange,
pub dimension: Dimension,
pub fill_length: i64,
}Expand description
AutoFillRequest’s form-B payload.
Fields§
§source: GridRangeThe cells holding the series to extend.
dimension: DimensionWhich axis Self::fill_length extends along.
fill_length: i64How many rows/columns to fill, extending from source’s edge.
Negative fills backward (up or left) instead of forward (down
or right) — the API’s own documented convention. Never 0;
auto_fill.rs refuses that before building this request.
Trait Implementations§
Source§impl Clone for SourceAndDestination
impl Clone for SourceAndDestination
Source§impl Debug for SourceAndDestination
impl Debug for SourceAndDestination
impl Eq for SourceAndDestination
Source§impl PartialEq for SourceAndDestination
impl PartialEq for SourceAndDestination
Source§impl Serialize for SourceAndDestination
impl Serialize for SourceAndDestination
impl StructuralPartialEq for SourceAndDestination
Auto Trait Implementations§
impl Freeze for SourceAndDestination
impl RefUnwindSafe for SourceAndDestination
impl Send for SourceAndDestination
impl Sync for SourceAndDestination
impl Unpin for SourceAndDestination
impl UnsafeUnpin for SourceAndDestination
impl UnwindSafe for SourceAndDestination
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,
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