pub struct InboxReport {
pub directory: String,
pub conflict: String,
pub printed: Option<String>,
}Expand description
The answer to emptying the inbox.
Fields§
§directory: StringWhere the files were moved to.
conflict: StringThe rule that was applied to names already taken there.
printed: Option<String>What the client said, which is where the file names appear. Absent when the inbox was empty, which is not an error.
Trait Implementations§
Source§impl Debug for InboxReport
impl Debug for InboxReport
Source§impl JsonSchema for InboxReport
impl JsonSchema for InboxReport
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 moreAuto Trait Implementations§
impl Freeze for InboxReport
impl RefUnwindSafe for InboxReport
impl Send for InboxReport
impl Sync for InboxReport
impl Unpin for InboxReport
impl UnsafeUnpin for InboxReport
impl UnwindSafe for InboxReport
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