pub struct ListenRequest {
pub add_target: Option<Target>,
pub labels: Option<HashMap<String, String>>,
pub remove_target: Option<i32>,
}
Expand description
A request for Firestore.Listen
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- databases documents listen projects (request)
Fields§
§add_target: Option<Target>
A target to add to this stream.
labels: Option<HashMap<String, String>>
Labels associated with this target change.
remove_target: Option<i32>
The ID of a target to remove from this stream.
Trait Implementations§
Source§impl Clone for ListenRequest
impl Clone for ListenRequest
Source§fn clone(&self) -> ListenRequest
fn clone(&self) -> ListenRequest
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 moreSource§impl Debug for ListenRequest
impl Debug for ListenRequest
Source§impl Default for ListenRequest
impl Default for ListenRequest
Source§fn default() -> ListenRequest
fn default() -> ListenRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListenRequest
impl<'de> Deserialize<'de> for ListenRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ListenRequest
impl Serialize for ListenRequest
impl RequestValue for ListenRequest
Auto Trait Implementations§
impl Freeze for ListenRequest
impl RefUnwindSafe for ListenRequest
impl Send for ListenRequest
impl Sync for ListenRequest
impl Unpin for ListenRequest
impl UnwindSafe for ListenRequest
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