#[repr(C)]pub struct grpc_op_grpc_op_data_grpc_op_recv_initial_metadata {
pub recv_initial_metadata: *mut grpc_metadata_array,
}
Expand description
ownership of the array is with the caller, but ownership of the elements stays with the call object (ie key, value members are owned by the call object, recv_initial_metadata->array is owned by the caller). After the operation completes, call grpc_metadata_array_destroy on this value, or reuse it in a future op.
Fields§
§recv_initial_metadata: *mut grpc_metadata_array
Trait Implementations§
source§impl Clone for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
impl Clone for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
source§fn clone(&self) -> grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
fn clone(&self) -> grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
Returns a copy 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 moreimpl Copy for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
Auto Trait Implementations§
impl RefUnwindSafe for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
impl !Send for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
impl !Sync for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
impl Unpin for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
impl UnwindSafe for grpc_op_grpc_op_data_grpc_op_recv_initial_metadata
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