pub struct GithubTextRewrite {
pub title: String,
pub body: String,
pub failed: Vec<String>,
}Expand description
A usable rewrite that still failed the posting gate.
Fields§
§title: StringFinal title after redaction.
body: StringFinal description after redaction and run marker insertion.
failed: Vec<String>Stable rule categories, never sensitive values.
Trait Implementations§
Source§impl Clone for GithubTextRewrite
impl Clone for GithubTextRewrite
Source§impl Debug for GithubTextRewrite
impl Debug for GithubTextRewrite
Source§impl<'de> Deserialize<'de> for GithubTextRewrite
impl<'de> Deserialize<'de> for GithubTextRewrite
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 GithubTextRewrite
Source§impl PartialEq for GithubTextRewrite
impl PartialEq for GithubTextRewrite
Source§impl Serialize for GithubTextRewrite
impl Serialize for GithubTextRewrite
impl StructuralPartialEq for GithubTextRewrite
Auto Trait Implementations§
impl Freeze for GithubTextRewrite
impl RefUnwindSafe for GithubTextRewrite
impl Send for GithubTextRewrite
impl Sync for GithubTextRewrite
impl Unpin for GithubTextRewrite
impl UnsafeUnpin for GithubTextRewrite
impl UnwindSafe for GithubTextRewrite
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<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