pub struct BlockPut<'a> {
pub format: Option<&'a str>,
pub mhtype: Option<&'a str>,
pub mhlen: Option<u32>,
pub pin: Option<bool>,
}Fields
format: Option<&'a str>mhtype: Option<&'a str>mhlen: Option<u32>pin: Option<bool>Implementations
impl<'a> BlockPut<'a>
impl<'a> BlockPut<'a>
pub fn builder() -> BlockPutBuilder<'a, ((), (), (), ())>
pub fn builder() -> BlockPutBuilder<'a, ((), (), (), ())>
Create a builder for building BlockPut.
On the builder, call .format(...)(optional), .mhtype(...)(optional), .mhlen(...)(optional), .pin(...)(optional) to set the values of the fields.
Finally, call .build() to create the instance of BlockPut.
Trait Implementations
impl<'a> ApiRequest for BlockPut<'a>
impl<'a> ApiRequest for BlockPut<'a>
fn absolute_url(&self, base: &Uri) -> Result<Uri, Error>
fn absolute_url(&self, base: &Uri) -> Result<Uri, Error>
Creates the absolute URL for an API resource given the base path of the service. Read more
impl<'a> Serialize for BlockPut<'a>
impl<'a> Serialize for BlockPut<'a>
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations
impl<'a> RefUnwindSafe for BlockPut<'a>
impl<'a> Send for BlockPut<'a>
impl<'a> Sync for BlockPut<'a>
impl<'a> Unpin for BlockPut<'a>
impl<'a> UnwindSafe for BlockPut<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more