pub struct AcceptPut {
pub media_ranges: Vec<Mime>,
}Expand description
Accept-Put header is defined in solid-protocol
7.1.1 The syntax for Accept-Put, using the ABNF syntax defined in Section 1.2 of RFC7231, is:
Accept-Put = "Accept-Put" ":" # media-range
The Accept-Put header specifies a comma-separated list of media ranges (with optional parameters) as defined by RFC7231, Section 5.3.2. The Accept-Put header, in effect, uses the same syntax as the HTTP Accept header minus the optional accept-params BNF production, since the latter does not apply to Accept-Put.Fields§
§media_ranges: Vec<Mime>List of media ranges in accept-put header.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AcceptPut
impl RefUnwindSafe for AcceptPut
impl Send for AcceptPut
impl Sync for AcceptPut
impl Unpin for AcceptPut
impl UnwindSafe for AcceptPut
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<Choices> CoproductSubsetter<CNil, HNil> for Choices
impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
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 moreSource§impl<S, P> TryProven<P> for Swhere
P: Predicate<S> + SyncEvaluablePredicate<S>,
impl<S, P> TryProven<P> for Swhere
P: Predicate<S> + SyncEvaluablePredicate<S>,
Source§type Err = ProvenError<S, <P as SyncEvaluablePredicate<S>>::EvalError>
type Err = ProvenError<S, <P as SyncEvaluablePredicate<S>>::EvalError>
Type of error.