pub struct SkipperConfig {
pub spreadsheet_id: String,
pub credentials: Credentials,
pub sheet_name: Option<String>,
pub reference_sheets: Vec<String>,
pub test_id_column: String,
pub disabled_until_column: String,
}Expand description
Configuration shared by the resolver and the writer.
Fields§
§spreadsheet_id: String§credentials: Credentials§sheet_name: Option<String>Primary sheet; None means the first sheet of the spreadsheet.
reference_sheets: Vec<String>Extra read-only sheets merged into the primary (latest date wins).
test_id_column: String§disabled_until_column: StringImplementations§
Source§impl SkipperConfig
impl SkipperConfig
pub fn new(spreadsheet_id: impl Into<String>, credentials: Credentials) -> Self
pub fn with_sheet_name(self, name: impl Into<String>) -> Self
pub fn with_reference_sheets<I, S>(self, sheets: I) -> Self
Trait Implementations§
Source§impl Clone for SkipperConfig
impl Clone for SkipperConfig
Auto Trait Implementations§
impl Forget for SkipperConfig
impl Freeze for SkipperConfig
impl Move for SkipperConfig
impl RefUnwindSafe for SkipperConfig
impl Send for SkipperConfig
impl Sync for SkipperConfig
impl Unpin for SkipperConfig
impl UnsafeUnpin for SkipperConfig
impl UnwindSafe for SkipperConfig
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