pub struct Out {
pub paths: Vec<String>,
pub binary: bool,
pub max_bytes: Option<u64>,
pub archive: Option<Category>,
pub image: Option<Category>,
pub video: Option<Category>,
pub pdf: Option<Category>,
pub database_dump: Option<Category>,
pub generated: Option<Category>,
pub secret: Option<Category>,
pub fixtures: Option<Fixtures>,
}Expand description
The out: mapping: every category optional, each the reason a path is out.
Fields§
§paths: Vec<String>Never read, by path: version control, the local half, dependencies, build outputs.
binary: boolContent that is not text (a NUL byte in the first window) is out, whatever the name says.
max_bytes: Option<u64>A file over this many bytes is out, whatever it is.
archive: Option<Category>Archives.
image: Option<Category>Images.
video: Option<Category>Video.
pdf: Option<Category>PDF documents.
database_dump: Option<Category>Database dumps.
generated: Option<Category>Generated assets: changed by changing the source and regenerating.
secret: Option<Category>Secrets: never read, never served, never quoted; a tracked one is reported.
fixtures: Option<Fixtures>Fixtures are read up to a size; over it they are data, not context.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Out
impl<'de> Deserialize<'de> for Out
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 Out
Source§impl JsonSchema for Out
impl JsonSchema for Out
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreimpl StructuralPartialEq for Out
Auto Trait Implementations§
impl Freeze for Out
impl RefUnwindSafe for Out
impl Send for Out
impl Sync for Out
impl Unpin for Out
impl UnsafeUnpin for Out
impl UnwindSafe for Out
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.