pub struct FilesystemAttachmentWriter { /* private fields */ }Expand description
Filesystem-backed host AttachmentWriter with explicit policy enforcement.
Implementations§
Trait Implementations§
Source§impl AttachmentWriter for FilesystemAttachmentWriter
impl AttachmentWriter for FilesystemAttachmentWriter
Source§fn write_raw_payload(
&self,
payload: &[u8],
media_type: &str,
) -> AdapterResult<RawPayloadRef>
fn write_raw_payload( &self, payload: &[u8], media_type: &str, ) -> AdapterResult<RawPayloadRef>
Persist a raw payload and return its digest-backed reference.
Source§impl Clone for FilesystemAttachmentWriter
impl Clone for FilesystemAttachmentWriter
Source§fn clone(&self) -> FilesystemAttachmentWriter
fn clone(&self) -> FilesystemAttachmentWriter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FilesystemAttachmentWriter
impl RefUnwindSafe for FilesystemAttachmentWriter
impl Send for FilesystemAttachmentWriter
impl Sync for FilesystemAttachmentWriter
impl Unpin for FilesystemAttachmentWriter
impl UnsafeUnpin for FilesystemAttachmentWriter
impl UnwindSafe for FilesystemAttachmentWriter
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<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