// The same as Client.Set(), but doesn't wait for operation completion.
//
// Do not modify slices pointed by item.Key and item.Value after passing
// to this function - it actually becomes an owner of these slices.
The same as Client.Set(), but doesn't wait for operation completion.

Do not modify slices pointed by item.Key and item.Value after passing
to this function - it actually becomes an owner of these slices.
// The same as Client . Set () but doesn ' t wait for operation completion . // // Do not modify slices pointed by item . Key and item . Value after passing // to this function - it actually becomes an owner of these slices .
func (c *Client) SetNowait(item *Item) {
	if !validateKey(item.Key) || item.Value == nil {
		return
	}
	var t taskSetNowait
	t.item = *item
	c.do(&t)
}
func ( c * Client ) SetNowait ( item * Item ) { if ! validateKey ( item . Key ) || item . Value == nil { return } var t taskSetNowait t . item = * item c . do ( & t ) }
The same as Client.Set(), but doesn't wait for operation completion.
The same as Client . Set () but doesn ' t wait for operation completion .